Raptors Rapture

Do the Toronto Raptors or Maple Leafs have a better shot at a title?

The Toronto Raptors and Maple Leafs are each heading into their respective playoffs with lethal lineups. Which has a better chance at winning a title? Being a sports fan in the city of Toronto has been...

View at Raptors Rapture