Close

Vancouver Titans

   

NOMINATED IN
Play Video

Synopsis

Vancouver Titans is a professional Overwatch esports team based in Vancouver, British Columbia, Canada. The Titans compete in the Overwatch League as a member of the league’s Pacific West Division.

DETAILS

Created in : Vancouver, British Columbia

Gallery

BE PART OF HISTORY

Subscribe to our newsletter and follow us on social medias to stay updated on the Canadian Game Awards 2020!