Ivan Herrera hit a three-run homer and scored twice as the St. Louis Cardinals held off the visiting Cleveland Guardians for a 6-5 win on Saturday nig
Ivan Herrera hit a three-run homer and scored twice as the St. Louis Cardinals held off the visiting Cleveland Guardians for a 6-5 win on Saturday nig