The Overwatch League Grand Finals Were Both Beautiful And Depressing

Estimated reading time: 1 minute

On Sunday, October 1, the Florida Mayhem defeated the Houston Outlaws in the 2023 Overwatch League Grand Finals in Toronto, Canada. It was the team’s very first championship, and it could very well be their last—as well as the last championship awarded in the once massively popular esports league, period.

Read more…

Post Comment

You May Have Missed