Jul 24 2017 by Yardbarker: Pittsburgh Pirates
The Pirates and Giants open a three-game series Monday night at AT&T Park. The two teams met earlier this season, with the Giants sweeping all three games on June 30 to July 2.
Continue Reading Cole, Bucs look to keep rising in opener