yes.
Major League baseball has 160 games per year. NFL has 16. Ya, way more people go to baseball games than football or Hockey (I am not going to mention the fact that there is no Pro hockey this year, because it breaks my heart too) and NASCAR gets out more fans than any of the other pro sports. I am not sure about the order if you include Minor League and Non-Pro teams, but I am sure the trickle down theory applys, so baseball would still pwn