I've never understood the aversion to sports within the nerd/geek subculture. I mean I see it as just another thing to geek out with. I love looking at the stats of my favorite baseball players, and comparing them to what ever team they happen to be playing. I love looking at the different possible trades the teams I support might be able to do, and hypothisise which would be more beneficial.
I personally enjoy [American] Football, baseball, wrestling (real wrestling, none of that fake shit), and hockey. My teams are the Mariners, and the Seahawks, and I'm trying to decide on a hockey team. I like Vancouver, in part because geographically, they are the closest, but they have been quite good the last few years, and suddenly becoming a fan would seem like I was bandwagoning them.
Also, MMA and hockey are both mainstream, so don't act like you're somehow different than everyone else.