He can earn an additional $2.5 million in performance bonuses for games finished as part of the deal announced Sunday: $250,000 each for 35 and 40, and $500,000 apiece for 45, 50 and 55.
Allen had a career-high 4.70 ERA for Cleveland last season, going 4-6 with 27 saves in 70 games. The 30-year-old righty is the Indians’ franchise leader with 149 saves.
The Angels posted a total of 35 saves last year, ranking 12th in the American League. Blake Parker led the team with 14 saves, wasn’t offered a contract after the season and signed with Minnesota.
Starters Matt Harvey and Trevor Cahill joined with the Angels earlier in the off-season.
Right-hander Miguel Almonte was designated for assignment. Almonte, 25, was 0-0 with a 10.29 ERA in eight games for the Angels last year.