July 20, 2021

Overwatch League 2021 Playoffs and Grand Finals

Overwatch League (OWL) shared today that it’s returning to a live LAN esports tournament with fan attendance for its 2021 playoffs and grand finals. Blizzard also surprised fans here because the playoffs take place in Texas while grand finals occur in California. Mark your calendars, we're doing it LIVE 🙌#OWL2021 playoffs head to Arlington 9/16-9/19 […]