There's too much hand-wringing over Mauer's contract. Is he worth $23 million? No, put paying him what he's worth was never an option. The Twins had 3 choices:
1) Overpay him - it's a fantasy to think we could have signed him for much less than we did. A player of that caliber hits the open market, someone will give him stupid money.
2) Trade him after '09 (a la Santana)
3) Let him walk after '10 (a la Hunter)
2 and 3 were simply not realistic options given circumstances with Joe's popularity and the pending move to Target Field, so we went with 1, which, ironically, was the exact type of move Twins fans spent years about the team not making.
Joe will probably never lead the league in home runs.
And while I'm not close enough to the situation to really question his leadership, he does come across as a guy who's a sheep, not a shepherd.
But the guy can do some things that very few others can, and has a good chance of ending up in Cooperstown one day. The 'fans' who do nothing but rip on him would be wise to try and enjoy him for what he is instead of always lamenting what he isn't, because he's a special player, and you don't see many like him.