I think maybe the excitement is due to the fact that soccer comes around every four years and it's all decided in a month from first games to the last game when the winner takes the trophy. Hockey, baseball, football is pretty much played for almost a year. When you win the World Cup or break a world record at the Olympics, you have four years of "bragging" rights before anyone can take it away from you. If no one breaks your world record, you're still number one for another four years. I'm not a sports fan, never been to a Leafs or Jays game, but when a sporting event has "world" in it, it does generate a lot of excitment, well, around the world ! Every game won just brings you closer to the big prize. Imagine if the Stanley Cup rolled around every four years.
EJB,
I agree, if the Leafs ever win the cup, this city would go nuts like when the Jays won the World Series...twice !!!