The last time Dillon Peters pitched he became the first Marlins pitcher to allow two grand slams in one game.
That’s a rough day even for the Charlie Brown All-Stars. Peters had to stew about it for five days after allowing nine runs in 2 2/3 innings in the worst outing of his young career.
Peters put that behind him with six solid innings, holding the Pirates to two runs in a 7-2 victory that ended the Marlins’ three-game losing streak Friday at Marlins Park.
The Marlins helped Peters earn his second win of the season with a season-high 14 hits. That included four by JB Shuck, who scored twice in his first game for Miami.
In doing so, Shuck tied the record for...