Baseball, hot dogs, apple pie and Chevrolet.
Besides being quite catchy, this commercial implies that all the above are staples of American life. What isn't implied though, is much has changed over the past century.
Over the decades the NFL has passed both Major League Baseball and the NBA in popularity, but baseball has been able to stay ahead of the controversial NBA during that time.
The new Millennium brought rise to one of the most exciting times in baseball history. Mark McGuire and Sammy Sosa were powering their way through the record books, setting the stage for Barry Bonds to blow their records away.
The era that has followed for Major League Baseball though, has been it's darkest in years. The truth came out about how those records were achieved, a federal investigation followed suit, all culminating with not one player from the "Steroid Era" being elected to the Hall of Fame.
All this negativity surrounding baseball, combined with the NBA's resurgence, has caused the NBA to pass Major League Baseball in terms of popularity.