Ivan Herrera hit a three-run homer and scored twice as the St. Louis Cardinals held off the visiting Cleveland Guardians for ...
Matt Olson slugged a tie-breaking, two-run homer in the seventh inning as the Atlanta Braves defeated the host Miami Marlins ...
Los Angeles Dodgers superstar Shohei Ohtani hit a historic home run on Thursday, and a lucky fan is likely to get a historic ...