So much blathering about Joe Mauer, but . . . I forgot how ridiculous Ryan Zimmerman's contract is.
After getting paid $12 million this year, he gets $14 million per for the next six years and then $18 million at age 34 before the team option in 2020. Good lord. His OPS decline .101 from 2010-2011 and ANOTHER .130 drop this year. He is at .668 right now.