Arguably the biggest reason why Oakland traded Dan Haren to the Diamondbacks in the offseason was because Billy Beane knew that he couldn't re-sign the All-Star. Well, the Diamondbacks accomplished just what Beane couldn't today. They extended Haren's contract for $44.75 million over the next four years.