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.
Post Comment