Pirates GM adds insult to injury with truly baffling trade deadline explanation

The Pittsburgh Pirates were among the biggest losers of Thursday’s trade deadline, and Ben Cherington’s explanation for his series of baffling decisions just made everything worse.

Be the first to comment

Leave a Reply