Stage 1

The Vancouver Titans defeat the San Francisco Shock to win the Overwatch League’s Stage 1 Finals

The first stage of the 2019 Overwatch League season is complete, with the Vancouver Titans defeating the San Francisco Shock four maps to three today at Blizzard Arena Los Angeles. The Vancouver Titan...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.