John Grieshop/Getty Images
As a Minnesota Twins fan who believes that Mauer hasn't lived up to his eight-year, $184 million extension he signed prior to the 2010 season, I have just one word to describe my feelings...
For the record, I don't believe Mauer should be in the All-Star game. He's hit three home runs. He's made virtually no impact on the Twins' offense except for getting on base (which makes me question why he's hitting third).
However, the American League catching corps is so bad, Mauer will find his way onto the All-Star roster.
A.J. Pierzynski (Chicago White Sox) was good for the first two months of the season, but has tailed off in the month of June (.233 average for the month).
Mike Napoli (Texas Rangers) has lead the American League All-Star voting for most of the season, but outside of his power numbers (12 home runs) he's not doing much for a loaded Ranger lineup.
Outside of that, we're looking at guys like Ryan Doumit (who is Mauer's backup in Minnesota) and Matt Wieters (who has similar numbers to Napoli in Baltimore).
I didn't want to do it, but with Mauer leading American League catchers in batting average (.321) and OPS (.848) he is the best choice to represent the American League at catcher.