Detroit's Justin Verlander and San Francisco's Matt Cain will be the starting pitchers in Tuesday's All-Star game in Kansas City that will air on Fox 5 San Diego.
The choice of Cain (9-3, 2.62 ERA) as the National League starter has raised some eyebrows, with many fans wondering why he was given the nod over the New York Mets' R.A. Dickey (12-1, 2.40 ERA).
National League Manager Tony La Russa said last week that he may not start knuckleballer Dickey because of the difficulty the floating pitch causes catchers who aren't used to handling it. Cain's teammate Buster Posey is the NL's starting catcher.
Also bypassed as the NL starter was Washington's Gio Gonzalez (12-1, 2.92 ERA), who is tied with Dickey for the most wins in the major leagues. But Gonzalez last pitched on Saturday, while Dickey and Cain haven't pitched since Thursday.
This may not have had much to do with the choice, but Cain did pitch a perfect game earlier this season.
Verlander (9-5, 2.58 ERA) is the reigning AL MVP and Cy Young Award winner and has not pitched since Wednesday. Fellow AL All-Star Jered Weaver of the Angels is 10-1 with a 1.96 ERA but pitched on Saturday night.
Around the horn: All-Star snubs
Who will win the Home Run Derby? [Poll]
Dodgers strike out in letting Matt Kemp hit in Home Run Derby