The Pirates endured a sloppy seventh inning that encapsulated many of their problems during a loss to the Giants on Friday.
The Pirates endured a sloppy seventh inning that encapsulated many of their problems during a loss to the Giants on Friday.