Angels SS Erick Aybar replaces Alex Gordon on AL All-Star Game roster

While Angels pitcher Garrett Richards didn't win the Final Vote, Erick Aybar (replacing the Royals' Alex Gordon) becomes the first Angels shortstop named to an All-Star Game since Gary DiSarcina (1995).

Angels shortstop Erick Aybar will make his first career ASG appearance.

Jayne Kamin-Oncea / USA TODAY Sports

The Angels got some good news on Thursday after all.

While pitcher Garrett Richards failed to win the Final Vote, Erick Aybar (replacing the Royals' Alex Gordon) becomes the first Angels shortstop named to an All-Star Game since Gary DiSarcina (1995).

"Everybody is happy for Erick," Manager Mike Scioscia told the Los Angeles Times. "We felt from the beginning he should have been an All-Star. We were disappointed he wasn't selected, but we're happy about it now."

Aybar, named an All-Star for the first time in his career, is one of two shortstops with 45 runs scored and 45 RBI (the most by an AL shortstop) this season.

"It feels good," Aybar said.

Aybar, 30, is batting .283 on the season with six home runs, 45 RBI, 46 runs, 11 stolen bases and 22 doubles in his ninth Major League season.