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 night.
With the Kansas City Royals losing Saturday, the Cleveland Guardians have clinched the top spot in the American League Central for the fifth time since 2016. When you can buy tickets to Guardians ...