The 24 best players in Pittsburgh Pirates history
The best players to wear every jersey number in Pirates history - The Athletic
An outstanding effort': Johan Oviedo dazzles in complete-game gem, as Pirates dispatch Royals
The 24 best players in Pittsburgh Pirates history
Pittsburgh Pirates All-Time Lineup From the 20 Consecutive Losing Seasons
Pittsburgh Pirates: Recapping Where Recently Traded Players Are Now
Perrotto: The Pirates' Biggest Need is Glaringly Obvious
Pirates Release Six Minor League Players - Pirates Prospects
Pirates star Andrew McCutchen becomes fifth active MLB player to join 2,000-hit club
Braves continue homestand with three-game series against Pirates - Battery Power