Sports San Francisco Shock sweep Vancouver Titans at 2019 Overwatch League Finals September 29, 2019September 29, 2019 Chris Bumbaca, USA TODAY Comments Off on San Francisco Shock sweep Vancouver Titans at 2019 Overwatch League Finals In the 2019 Overwatch League Finals at Wells Fargo Center in Philadelphia, the San Francisco Shock swept the Vancouver Titans to capture the title.