Yuvraj Singh has been named as the marquee player for the Toronto Nationals for the upcoming edition of the Global T20 Canada. Yuvraj, who called time on his international career earlier this month, had expressed his desire to play in overseas leagues for "fun".