owl_grandfinalsannouncement_1422x800_b06

Overwatch League Season 1 grand finals preview

After the grueling marathon in Los Angeles for the past seven months, the London Spitfire and the Philadelphia Fusion will brawl it out July 27-28 for the trophy, the $1 million prize and the glory of being the first Overwatch League champion.
Read More…