Per Rotoworld.com:
Good signing here by the Angels. If Rivera can stay healthy, he could have a few nice .840+ OPS or so seasons I think. At the price, it's not a bad risk.Angels signed outfielder Juan Rivera to a three-year, $12.75 million contract.
A reasonable salary, but a three-year commitment is somewhat surprising for a player who's totaled just 299 at-bats over the past two seasons and has never topped 450 at-bats. With Garret Anderson departing Rivera figures to play every day between the outfield and designated hitter, and the 30-year-old career .284/.331/.468 hitter is capable of smacking 20-plus homers if he can stay healthy.