The Angels have agreed to a two-year, $11 million deal with reliever Fernando Rodney, a source told ESPN.com. The physical examination is scheduled to take place late Wednesday. Rodney, 32, saved 37 games in 38 opportunities for the Tigers last season.