From what I read, the final ballot is selected by MLB from the pool of players who received the most votes on the player's ballots, but did not make the team. Statistically, AJP is the second best starting offensive catcher in the AL, by any measure, and is having a better season than the fan's choice. He was also on the 2002 AL AS team, selected by Joe Torre, during a lesser season than he is having now. I agree Hafner and Liriano should be on the ballot, but why the assumption that Liriano should be on the team? Liriano wasn't even a starting pitcher until seven weeks ago, and so far has only started against three teams in his own league- Seattle, Baltimore and LA Angels, all of which are at the bottom of the AL in offense. Throw in his NL starts, and he's only pitched against one team with an above average offense. I agree he will probably be an All Star in the future, but why not let him actually pitch around the league once or twice to prove it first? Have you followed baseball AT ALL outside of Chicago? Liriano is a freak and has been putting up stats at every level. Who cares if he started out in the pen? He's still the best pitcher in baseball. FWIW, I voted for Hafner. Once.