Trevor Richards outpitched Clayton Kershaw just months removed from working as a substitute elementary school teacher, and the Miami Marlins took advantage of a wild outing from the Dodgers' ace to beat Los Angeles 8-6
Mookie Betts homered twice and drove in three runs as the Boston Red Sox snapped their season-high three-game losing streak with a 4-3 win over the Toronto Blue Jays
Prized prospect Ronald Acuna Jr. singled and scored the tying run in the eighth inning of his big league debut, and the Atlanta Braves went on to beat the Cincinnati Reds 5-4
J.D. Martinez hit a three-run homer, Chris Sale won for the first time in three starts and the Boston Red Sox rallied to beat the Toronto Blue Jays 5-4
Andrew Miller's absence was immediately felt by the Cleveland Indians' bullpen when Kyle Seager hit a tiebreaking double in the eighth inning off Nick Goody that lifted the Seattle Mariners to a 5-4 victory
Kyle Schwarber hit two of Chicago's four solo home runs and the Cubs defeated the Cleveland Indians 10-3 in the first meeting between the teams since their classic 2016 World Series
Keith Hernandez says his new book -- his fifth -- goes into great depth on his Cardinals career. And through all his ups and downs, he appreciated that "Cardinals fans were great with me."
As part of its collection of Babe Ruth items, the Baseball Hall of Fame says it has the bat the slugger used to hit his then-record 60th home run in 1927