Joe Thornton, 1700 NHL games -!- (and played for HCD, Davos, Switzerland…too) Boston Bruins Canada Davos Florida Panthers HCD Joe Thornton NHL San Diego Sharks Toronto Maple Leafs PrevNext