Angels beat Royals 11-6 behind Weaver, Trout

Wednesday, July 25, 2012 | 6:21 p.m. CDT; updated 7:09 p.m. CDT, Wednesday, July 25, 2012

ANAHEIM, Calif. — Jered Weaver won his seventh straight start to tie a career-best, Mike Trout and Torii Hunter homered, and the Los Angeles Angels beat the Kansas City Royals 11-6 on Wednesday.