Kansas City Royals catcher, Salvador Perez, was named an American League All-Star.  This will be his fifth straight starting appearance at the All-Star Game and his sixth All-Star selection. Perez becomes the second Royal to start in as many as five All-Star Games, joining George Brett....

Royals catcher Salvador Perez was named an American League starter in his fifth straight All-Star Game, which will be played today at Marlins Park. Perez has hit .290/.318/.532 (118 OPS+) with 18 home runs, 57 RBIs, and 1.9 WAR. His 18 home runs this season leads...