When Garrett Richards went on the disabled list last month, the big question was who would replace him in the Los Angeles Angels' rotation. The answer: almost everybody. Eight Angels pitchers combined for a 7-3 victory over the Texas Rangers on Thursday night, giving Los Angeles its eighth straight win. Read more http://scores.espn.go.com/mlb/recap?gameId=340911113&teams=los-angeles-angels-vs-texas-rangers