Sports

Overwatch League Finals 2019: Vancouver Titans take on Sinatraa, San Francisco Shock

In the 2019 Overwatch League Finals at Wells Fargo Center in Philadelphia, the Vancouver Titans face off against the San Francisco Shock.