Sports

Overwatch League Finals 2019: Vancouver Titans vs. Francisco Shock, live updates, players to watch

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