ANAHEIM, Calif. — 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.
Trending Articles
More Pages to Explore .....