Sold Out Crowds Shined In Overwatch League S Opening Weekend
The opening weekend of the third season of the Overwatch League finally felt like the culmination of everything the league had been working on prior to it. A franchised, city-based league where teams host home matches was virtually unheard of but they went for it and the results dazzled. While the Overwatch League held the vast majority of matches at Blizzard Arena in Los Angeles (aside from Grand Finals, Dallas, Atlanta and LA), they were always building towards the moment the league could go full home/away format....