The Global T20 Canada is all set to return for its second season after the resounding success of the inaugural edition of the league last year.
Several of the biggest names in T20 cricket will be in action in the second edition of the league that will last from July 25 to August 11.
The six-team competition features a new franchise in Brampton Wolves, who have replaced GT20 2018's runners-up Cricket West Indies B Team.
Over 1,000 cricketers from 42 countries were included in the draft which was narrowed down to 17-member squads for each of the six participating sides.
As many as six Pakistani cricketers have been signed up for the 22-match tournament which involves a round-robin format with playoffs scheduled for the top four teams.
The fresh major signings who will be part of the GT20 2019 family include Yuvraj Singh, Faf du Plessis, Kane Williamson and JP Duminy.
Toronto Nationals and Brampton Wolves look well prepared with explosive firepower packed in their line-ups as the former boasts the likes of Yuvraj, Brendon McCullum and Kieron Pollard while the latter will avail services of Darren Sammy, Shakib Al Hasan, Shahid Afridi and Colin Munro.
The roster of coaches has also seen a reshuffle with prominent ex-cricketers stacked up among the supporting staff of franchises.
Yuvraj Singh, Brendon McCullum, Kieron Pollard, Trent Boult, Heinrick Klaasen, Manpreet Gony, Chris Green, Sandeep Lamichhane, Callum MacLeod, Chirag Suri, Ghulam Shabbir, Jasdeep Singh, Jeremy Gordon, Ravinderpal Singh, Salman Nazar, Mark Montford, Rodrigo Thomas
Coach: Geoff Lawson
George Bailey, Thisara Perera, Sunil Narine, Fawad Ahmad, Isuru Udana, Niroshan Dickwella, Keemo Paul, Muhammed Naveed, Kyle Coetzer, Matthew Cross, Nizakat Khan, Steven Taylor, Dillon Heylinger, Nikhil Dutta, Bhupinder Singh, Arslan Khan, Yax Patel
Coach: Tom Moody
Kane Williamson, Faf du Plessis, Ben Cutting, Shadab Khan, Muhammad Nawaz, Sherfane Rutherford, James Neesham, Safyaan Sharif, Anshuman Rath, Richie Berrington, Ehsan Nawaz, Kyle Fitzroy Phill, Davy Jacobs, Navneet Dhaliwal, Satsimranjit Dhinsa, Akash Gill, Shahzad Ahmadzai
Coach: Stephen Fleming
Chris Gayle, Andre Russell, Shoaib Malik, Tim Southee, Rassie van der Dussen, Chadwick Walton, Daniel Sams, Hayden Walsh Jr, JJ Smit, Tobias Visee, Michael Rippon, Ali Khan, Saad Zafar, Rizwan Cheema, Rayaan Pathan, Harsh Thaker, Matthew Nandu
Coach: Donovan Miller
Chris Lynn, JP Duminy, Dwayne (DJ) Bravo, Dwayne Smith, Umar Akmal, Rayad Emrit, Najibullah Zadran, Paul van Meekeren, Sompal Kami, Rameez Shahzad, Shaiman Anwar, Sunny Sohal, Hamza Tariq, Kaleem Sana-ur-Rehim, Umair Ghani, Romesh Eranga, Varun Sehdev
Coach: Lalchand Rajput
Darren Sammy, Shakib Al Hasan, Colin Munro, Shahid Afridi, Wahab Riaz, Lendl Simmons, Andre Fletcher, Babar Hayat, George Munsey, Rohan Mustafa, Zahoor Khan, Timil Patel, Nitish Kumar, Abrash Khan, Armaan Kapoor, Faisal Jamkhandi, Nawab Singh
Coach: Phil Simmons