Pitching with a chip on his shoulder, Garrett Richards succeeded Friday night in displaying what the American League All-Star team will be missing next Tuesday in Minneapolis.
Garrett Richards felt he was getting squeezed on balls and strikes, and he saw nothing special about his stuff.
He still led the Los Angeles Angels to yet another victory in his breakout season.
Garrett Richards pitched six innings of four-hit ball, David Freese drove in two runs, and the Los Angeles Angels beat the Texas Rangers 7-3 on Friday night for their seventh win in eight home games.
Garrett Richards stuck out nine to match his career best over eight excellent innings and helped the Los Angeles Angels snap a season-long four-game skid with a 4-0 win over Houston Astros on Wednesday night.
Garrett Richards threw 6 1-3 innings in the longest outing by an Angels pitcher this spring, leading Los Angeles’ split squad over the Milwaukee Brewers 5-1 Saturday.