Sports Canada T20 league begins with a high scoring thriller Suyash Shinde Jun 29, 2018 Toronto Nationals beat Vancouver Knights in inaugural encounter of the Canada T20 League by six wickets. Ewin Lewis scored 96 runs in 55 deliveries getting Vancouver Knights to a humongous…