Free-agent outfielder Juan Rivera is returning to the Angels with a $12.75 million, three-year contract.
Rivera, 30, is a career .284 hitter with 72 homers in eight seasons with the Yankees, Expos, and Angels.
Rivera Agrees With Angels On Three-Year Deal