Major League Baseball announced the American and National League All-Star Teams. The Los Angeles Angels will be sending four representatives to Kansas City's Kauffman Stadium.

Jered Weaver makes his third consecutive All-Star game. Weaver is 8-1, 2.31 with a 0.96 whip. Weaver also threw his first career no-hitter on May 3, 2012.

C.J. Wilson was selected to his second consecutive All-Star game and first with the Angels. Wilson is 9-4, 2.33 and 1.17 whip since signing with the Angels in December.

Also making Ron Washington's squad were first time selections Mark Trumbo and rookie sensation Mike Trout.

Trumbo; the 2011 AL Rookie of the Year runner-up has elevated his game to another level in 2012. Trumbo is currently batting .312 20 HR 55 RBI playing left and right field, thirdbase and firstbase. 

Run creating machine Mike Trout makes his MLB All-Star debut at 20 years old. In 57 games for the Angels, Trout is batting .339 9 HR 50 runs scored, 33 RBI with 22 stolen bases.