$50M Overwatch stadium to be built in Philadelphia

The Overwatch League’s Philadelphia Fusion will build a $50M Overwatch stadium to host its matches and is expected to be playing in the new building by early 2021

Overwatch League 2018: 4th channel on Twitch

The Overwatch League had a better year than first anticipated, officially becoming the fourth most-watched channel on Twitch last 2018

Overwatch comes to Paris: new map assault

Players will get to venture to a whole new city: Paris, the City of Love, will be the next Overwatch

MOST VIEWED