Search for your favorite topics and vote on Top 10 lists!

See your idea turn into a WatchMojo video


Top 10 Canadian Professional Sports Teams

  • Click UP or DOWN to vote on entries! +2
    1Montreal Canadiens

  • 2Calgary Flames

  • 3Vancouver Canucks

  • 4B.C. Lions

  • 5Toronto Raptors

  • 6Toronto Maple Leafs

  • 7Edmonton Oilers

  • 8Toronto Blue Jays

  • 9Montreal Expos

  • 10Ottawa Senators

Similar Videos