"Oh yeah, we were having fun," said Trout, the No. 2 hitter behind Calhoun. Trout had a three-run homer among his four hits. "We always have fun; we know what this offense is capable of doing."
The first four Angels batters in the game had hits and scored. They added six more runs in the second and were already up 13-2 against Colby Lewis (6-6) when Trout hit his 21st homer with one out in the third.
"Those are the days you play for in organized sports, especially in baseball, when everybody's contributing, everybody's having fun, everybody's getting hits," said Josh Hamilton, the 2010 American League MVP with Texas, who had RBI doubles in each of the first two innings. "It's a fun thing to be a part of."
While the Angels won for the seventh time in eight games, Texas has lost five straight and 19 of 22. The Rangers (38-54) have the worst winning percentage in the majors at .413.
The Rangers' clubhouse remained closed for about 30 minutes after the game. Manager Ron Washington refused to reveal what he said to his team but gave some insight into what he expects from his players.
"That you don't stop fighting. You don't give into adversity. The game of baseball is full of it. You don't give in to it," he said. "The only people that can make a change and make a difference is my guys."
Hector Santiago (1-7) struck out eight in six innings. The left-hander allowed four runs and five hits.
Lewis allowed a club-record 13 runs in only 2 1/3 innings. He also gave up a career-worst 13 hits in his 130th major league start, while his ERA increased by more than a full run -- from 5.51 to 6.54 -- after 11 earned runs were charged against him.
Calhoun, who had four hits and scored four times, was only a homer shy of a cycle after hits in each of the first three innings. He admitted he was "100 percent" trying to go deep his last two at-bats in a lopsided game, but he grounded out and had another single.
"I was definitely pulling for it," Trout said. "It was fun to watch."
Calhoun pulled another ball down the right-field line for an RBI double in the second. Trout then drove in a run on a chopper for an infield hit before Albert Pujols had a sacrifice fly -- although he reached base when right fielder Alex Rios dropped the ball on the warning track for an error. Hamilton then had the second of his three doubles in the game.
Erick Aybar, added to the AL All-Star team Thursday, also had RBIs in each of the first two innings. He drove in a run with a groundout in the first and had an RBI single in the second.
Rangers rookie outfielder Jake Smolinski, who made his major league debut as a pinch hitter Monday, had three hits, drove in three runs and scored twice. He has hits in all three of his starts and is the first Rangers player ever with eight hits in his first four games.
The Angels had lost eight consecutive games at Texas. ... RHP Matt West became the third player to make his major league debut this week for the Rangers. He had two scoreless innings in relief and was the 28th pitcher used this season by Texas, breaking a tie with the Angels for the most in the majors. C Chris Gimenez made it 29 when he pitched a 1-2-3 ninth. ... Rangers All-Star 3B Adrian Beltre had three hits to extend his hitting streak to 14 games, the longest active streak in the AL. He is hitting .500 (42-of-84) his past 22 home games. ... Angels RHP Garrett Richards (10-2, 2.71 ERA), who finished second in the final five voting for the last spot on the AL All-Star team, starts Friday night against righty Nick Tepesch (3-4, 4.29).