I saw a tv segment on this yesterday. I didn't realize that viewership for American football, even at college level, dwarfs that of the NBA/MLB/NHL.
The NBA is the 2nd biggest pro sport in the US but the NFL is on a different level. The NBA finals averaged less than 12 million viewers.