Football: a little bit of an rural edge to it but still tons of fans in the cities
GOP - 53%
DEM - 45%
Baseball: baseball is always most popular in the city
DEM - 60%
GOP - 39%
Basketball: demographic shift
DEM - 80%
GOP - 20%
Hockey: dominated by Northern cities
DEM - 75%
GOP - 25%
Golf: lots of people play golf, GOP edge
DEM - 45%
GOP - 55%
EDIT: you know what, were talking about SPORTS fans here. NASCAR is not a sport.
Hockey fans (of which I'm one--GO PENS!!), like the players, are overwhelmingly white compared to other sports. Plus the game expanded heavily outside the rust belt over a decade ago. Any Democratic lean is heavily overstated here.
And it's an expensive sport. But also consider the "3M states of hockey"- Minnesota, Michigan, and Massachusetts are heavily Democratic. I'd say about Democrat 62- GOP 38 with a stronger Dem lean in the farther Northern states and about even in the mid-Atlantic. "Hockey parents" here have to be fairly well off.
True, I wouldn't say its as Dem as some of the suggestions, but the 62-38 seems pretty accurate. I think much of hockey's base tends to be middle to upper middle class liberals.