It's happening. Joe Thornton is a Toronto Maple Leaf.
By Justin Cuthbert
31 National USA
MontrealCanadiens
VancouverCanucks
CalgaryFlames
WinnipegJets
EdmontonOilers
OttawaSenators
TorontoBlue Jays
TorontoRaptors
TorontoFC