The Pittsburgh Pirates refused to retreat into the night Saturday as they won in 14 innings 6-5 over the St. Louis Cardinals at PNC Park. The Bucs lead the four-game weekend series 2-1 over the Redbirds. With their first walk-off home run victory this season, the Pirates are 52-35, and just 3.5 games behind the […]
Pittsburgh Pirates Win In 14 Innings Vs. St. Louis Cardinals - City of Champions - City of Champions - A site dedicated to covering Pittsburgh Sports