St. Louis Cardinals Hit ‘Symphony of Homers’ to Beat the Cubs 6-5 Friday
There’s nothing quite as heartwarming as letting your former team know what they gave up on. Nelson Velázquez greeted the Chicago Cubs by slamming the first pitch he saw into the visitor’s bullpen helping the St. Louis Cardinals win Friday night. He was joined in the home run parade by Ivan Herrera and Thomas Saggese, […]