The Leafs are the most embarrassing team in pro sports Images
The Leafs are the most embarrassing team in pro sports image
The Toronto Maple Leafs just lost another game 7, going down this time to the Boston Bruins in Overtime. We'll talk about the Leafs and their playoff woes on today's NHL hockey playoff video... Toronto maple leafs and boston bruins game 7 overtime discussed!