The Angels have acquired Vernon Wells in a trade for Mike Napoli and Juan Rivera. "Vernon is a player we have admired for some time," Angels general manager Tony Reagins said in a statement. "He is a tremendous person and the type of player that will impact our club immediately both on offense and defense." Wells is owed $86 million over the next four seasons, $23 million next season and $21 million in each of the following three seasons.