Photo by: Blizzard
Vancouver Titans became Overwatch League Stage 1 champions and did it with an impressive record: a clean 10-0
By Radoslav "Nydra" Kolev
The latest team to make their reveal for the upcoming second season of the Overwatch League is the Vancouver Titans.
By Steven Cropley