Vancouver, Canada – The city of Vancouver is eagerly anticipating the launch of the Canada Super 60, the country’s first professional T10 cricket league. This highly anticipated event, taking place at the iconic BC Place stadium, has announced its lineup of international stars and it is nothing short of blockbuster. For the first time ever, cricketing giants from around the world will come…