Despite being very different players, he's sort of like the next Killebrew. There's really nothing bad you can say about him as a person. He's a genuinely good guy, and that's valuable to baseball in general, and to the Twins in particular. But beyond that, I completely disagree that his contract is bad. All major free agent deals overpay to an extent when you're comparing WAR/$ to a league average that includes cost-controlled guys in their first few years and arbitration years. But if they were really overpriced, I doubt they'd actually get such enormous amounts of money consistently. Now, there are people who have gotten enormous contracts that put them in Mauer territory that I don't think are deserving. The most recent one that springs to mind is Zach Greinke, but I would guess that Pujols and especially Prince Fielder are going to look pretty silly when they're still getting more than Mauer when they're 40 years old and/or 800 pounds. But let's not forget how ridiculously good at baseball Joe Mauer is. If we're reducing it RBI, we're cutting out the most important parts of Mauer's game (OBP is the most prominent example), which incidentally are those parts of the game that correlate far more positively to runs and wins produced than does RBI. It still blows my mind that we are watching a future hall of famer (barring constant injury or sudden, inexplicable ineffectiveness), and all some of us can think to do is bitch about his paycheck. I for one am glad to sit back and watch him swing.