Twins Dodge List Of Baseball’s Worst Contracts

9 of 12

Sep 15, 2014; Atlanta, GA, USA; Atlanta Braves center fielder

B.J. Upton

(2) reacts after the final out during their loss to the Washington Nationals at Turner Field. The Nationals won 4-2. Mandatory Credit: Jason Getz-USA TODAY Sports

3. CF B.J. Upton, Atlanta Braves: three years, $46.4 million

Schedule