As always, beautiful shots.
Steve, there really are a lot more professional teams than what you might think. I do not know the totals but there is American football, hokey, baseball, basketball, real football (ok. Soccer), also there are what is referred to as minor leagues in hokey, baseball, and soccer. There are other sports that also have a professional league. Lacrosse is one of them. When you add them all up there are many, many professional level teams spread all around the country. It only means that loyalties are very, very devided. The biggest mayor difference is that unlike the rest of the world, the average fan of any one sport has not spent a lifetime playing the "one" sport they now support as spectators.