Rusney Castillo
The Red Sox dropped a seven-year, $72.5 million deal on the Cuban outfielder before the 2014 season. He’s played in just 99 MLB games since then, with his last action coming in 2016, and not because of injury. The Red Sox are paying him over $11 million to play in the minors in 2018, and are on the hook to pay him more than $14 million in 2020.