Ok, disclaimer first. I didn't get a "want to watch other people play sports" gene.
Some people are color blind and don't understand colors.
I'm sports spectating blind. I just can't see why anyone cares which group of strangers carries a piece of dead pig around a field better than another group of strangers. And I really don't get the ego boost that all to many people get when their team of strangers wins.
Now, if I know someone on the team, I can get excited about the game, but it's only because my friend is participating.
So, if the following suggestion just doesn't cut it for your sports enjoyment, I'm cool with that. :)
Rather than watch other people play sports, why not play sports yourself? There are plenty of sports out there that you could participate in. Some are free, others will cost a bit. But they'll be more fun because your whole being - body, mind and soul - will be fully invested in it. Great exercise, a chance to make new friends, and plenty of fun.
Your profile doesn't say where you're located, so I've done a sample search in my area, a city of about 220,000 people.
www.meetup.com shows the following groups of interest:
Tennis and Volleyball club.
Outdoor club (hiking, canoing, camping, kayaking, etc.
3 Running/Walking clubs
Fitness group
Friends of Fitness group
2 soccer groups
football group
rollerblading group
rock climbing group
fencing
armoured swordfighting
That was just a few minutes of searching online. Theres' probably 10 times that going on.