The Cardinals (12-14) scored all four of their runs via home runs thanks to Burleson’s three-run blast and a solo home run ...
Alec Burleson hit his first homer in almost nine months Friday night, a three-run blast that powered the St. Louis Cardinals ...