Vote: Who should be AL and NL starting pitchers in All-Star Game?

NOTE: Terry Francona underwent a procedure to correct an irregular heartbeat on Thursday, the Indians announced Friday morning. As a result, he will not manage the All-Star Game for the American League. Indians bench coach Brad Mills will be his replacement.

The starting position players are set for Tuesday's All-Star Game in Miami, but AL manager Brad Mills and NL manager Joe Maddon still have decisions to make.

For one, the two skippers will need to figure out which pitchers will start for their respective teams. Clayton Kershaw isn't eligible, since he pitched for the Los Angeles Dodgers on Sunday. The same applies to Corey Kluber of the Cleveland Indians, as he took the mound against the Detroit Tigers on Sunday Night Baseball.

That said, of the top names remaining on both teams, who do you think should be the All-Star starting pitchers?

While Mills won't have to worry about picking a designated hitter (the Tampa Bay Rays' Corey Dickerson won the fan vote), Maddon will. Which of these NL sluggers do you think the Chicago Cubs' skipper should tab for the job?

Mills and Maddon are likely to announce starting pitchers and lineups during media availability ahead of Monday's Home Run Derby.