Photo by Matthew Stockman/Getty Images

I’ve never seen a fanbase turn against a player so fast and hard.

Date signed: August 2007 Length: three years (2008-2010) Cost at time: $30 million Adjusted 2022 cost: $46.90 million Production: -1.7 bWAR Negative value: $60.50 million How the player got there

“I don’t think we could have signed a better guy to represent this team and this organization than Eric Byrnes. First and foremost, what he does out on the field. He leaves it out...

Continue Reading The Diamondbacks’ Worst Contracts: #8, Eric Byrnes