Jered Weaver goes six strong in Angels' 3-1 win
Geovany Soto, Jered Weaver, la angels, MLB, Texas Rangers