Ryan Braun is now the highest paid Milwaukee Brewers player of all time.
Braun signed a new $45 million, eight-year deal today. According to the Associated Press, "Braun’s contract, which runs through 2015, replaces the $455,000, one-year renewal the Brewers gave him in spring training. It includes a $2.3 million bonus this season and could increase to $51 million through escalators... The deal surpasses the $42 million, four-year contract the Brewers gave free-agent pitcher Jeff Suppan got before the 2007 season." Good move?
Braun agrees to $45M, 8-year deal with Brewers - MLB - Yahoo! Sports