ANAHEIM, Calif. -- Garret Anderson drove in a team-record 10 runs, including a grand slam and a three-run homer, in the Los Angeles Angels' 18-9 rout of the New York Yankees last night.
Anderson became the 12th player in major league history to have 10 RBIs in a game. He was the first to reach double digits since the Yankees' Alex Rodriguez did it against the Angels April 26, 2005.
Rodriguez hit a pair of solo shots, with his 42d of the season coming in the ninth off Marc Gwyn.