Tags Polygon

Tag: polygon

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...