CLEVELAND -

For the second time in as many years, three Kansas City Royals will be American League All-Stars.

Catcher Salvador Perez, Outfielder Alex Gordon, and Closer Greg Holland all make the team. The same three Royals who made the squad a year ago. All three guys were voted in by their colleagues.

Perez will start the game for the American League, with Baltimore's Matt Weiters not able to play. It's the first start for any Royal since Jermaine Dye in 2000.

This year's Midsummer Classic will be played Tuesday, July 15th at Target field in Minnesota.