The 2019 Overwatch League season begins on February 14, 2019, but today we’re welcoming one of the new teams that will compete for the championship. Meet the Titans!

Twitter  @VancouverTitans     Instagram  @VancouverTitans    

Facebook  Facebook.com/VancouverTitans     Twitch  @Vancouver_OWL

For more background, check out the team’s official press release.

Watch the reveal below: