Garrett Richards, Kole Calhoun help Angels finish sweep of Blue Jays
Garrett Richards pitched 6 2/3 innings for his third straight win, Kole Calhoun hit a solo home run and the Los Angeles Angels beat the Toronto Blue Jays 4-3 on Thursday night to complete a three-game sweep.