Mike Trout and Kole Calhoun homered and the Los Angeles Angels completed the three-game sweep of the Toronto Blue Jays with a 6-2 win.