The Los Angeles Angels have agreed to a one-year deal with Cody Allen, according to league sources.
Allen has spent the last few seasons closing games for the Cleveland Indians.
The reliever had been discussing deals in the $9 million range after a disappointing season.