Tags Skyler Johnson

Tag: Skyler Johnson

Events

Vancouver Titans is the newest Overwatch League franchise

The penultimate expansion team to join the Overwatch League has been announced in the form of Vancouver Titans. Owned by the Aquilini Group, in partnership...