Haren is under contract for $10 million in 2015, which the Dodgers essentially paid the Marlins to take whether he retires or not.