Ke'Bryan Hayes, Liover Peguero team up for late push, propelling Pirates to win against Royals
Ke'Bryan Hayes' 2-run homer in the 8th inning sends the Pirates to 6-3 win over the Royals - CBS Pittsburgh
Royals crumble in final two innings of 6-3 loss to Pirates Kansas City News - Bally Sports
Yarbrough's strong start and Fermin's homer help Royals sweep Twins 2-1 National News - Bally Sports
Cubs beat Cardinals 9-1 in London; Braves stop Reds' winning streak at 12 games – Winnipeg Free Press
MLB Roundup (April 7): Cubs Take Down Brewers; Beer The Hero for Diamondbacks - Fastball
Short ties career-high with 3 RBIs, helping Tigers split 2-game series with 6-3 win over Pirates, Baseball
Short ties career-high with 3 RBIs, helping Tigers split 2-game series with 6-3 win over Pirates
Pittsburgh_Pirates
Short ties career-high with 3 RBIs, helping Tigers split 2-game series with 6-3 win over Pirates - CBS Pittsburgh
Aaron Judge stars as New York Yankees beat Los Angeles Dodgers 6-3
MLB capsules: Diamondbacks clip Braves 3-2 for 6th straight victory