Baseball is killer in-person but it's also pretty nice to just have on TV. There is nothing else like the tension of a critical at-bat.
Football is actually really really weird for a spectator sport and, I think, is generally presented very poorly. 80% of the game is deciphering opposing formations to determine what they each are predicting the opposing formation is about to try to do.