
After early promise with the Canadiens, who drafted him third overall, Galchenyuk has bounced around, and recently cleared waivers. The Leafs gave up minor-leaguers Egor Korshkov and David Warsofsky in return.
Read the Full Story @ TheStar.com: Toronto Star | SPORTS | LEAFS