E-Sports Another franchise leaves Overwatch League, moves focus far from esports totally– in the meantime November 11, 2023