That probably explains a large part of the appeal. Also, if there is a pro team around, the tickets are far more expensive. Oh, and at least for football, it's a lot easier to get wasted watching the games on Saturday than it is watching an NFL game on a Sunday.
I had a roommate my freshman year of college from Queens who was a huge Michigan football fan. He was also a Yankee fan. And he was on a serious amount of drugs. That probably explains the love for Michigan and the Yankees (and yes, I responded to your post just so I could write the preceding paragraph. It's not often I get to express my hatred for both of those at once.
)