Daily Sports: Cardinals-Braves Developing Rivalry Renews Friday
The St. Louis Cardinals and Atlanta Braves have developed a nice little rivalry in the National League over the last couple seasons. At least it’s become a rivalry if you’re a sports fan in Atlanta.