That's how you make a statement as an expansion team as the Vancouver Titans take the Stage One title in Overwatch League's 2019 season The Shock started off strong taking the Nepal map 2-1 in what felt like a steamrolled victory over the Titans, but they rallied back on Numbani holding off the Shock to[...]