Rich Hill keeps Cardinals off balance into 7th, Pirates complete 3-game sweep with 2-1 victory
Pirates vs. Giants Probable Starting Pitching - May 30
Joakim Soria - Wikipedia
Hayes drives in 3 runs for 3rd straight game as Pirates rally past Braves 7-5 South & Southeast News - Bally Sports
MLB Opening Day 2023 Full Schedule, Start Times, Stadiums – NBC Sports Philadelphia
Martinez and Peralta homer back-to-back, helping Dodgers rally to beat Pirates 6-4 MLB - Bally Sports
Rangers' deGrom throws 24 pitches and 'everything felt great' - ESPN
MLB The Show 23 Texas Rangers vs Pittsburgh Pirates May 24, 2023
Pirates overcome 9-run deficit for first time since team started in 1882, beat Reds 13-12 – KGET 17
Phillies 2023 broadcast schedule: Times, dates, and TV info – NBC Sports Philadelphia
Pirates drop a season-worst 10 games under .500 as battered bullpen, shaky defense and lackluster offense spoil fine Oviedo start
Keith Law's first 2023 MLB Mock Draft sends Dylan Crews to the Pirates at No. 1 - The Athletic
Oakland Athletics at Pittsburgh Pirates odds, picks and predictions