Is Baseball Still America’s National Pastime, or Has it Been Eclipsed by Football?
The 2013 Major League Baseball season is now officially a week old, and big league baseball has finally come back to Busch Stadium as the Cardinals are hosting the Reds in their home opener this afternoon. There has been a lot of talk in recent years on how the NFL has eclipsed MLB as the most popular professional sport in America.