The Los Angeles Angels have signed Cliff Pennington to a two-year contract.

He will reportedly make $1.5 million in 2016 and $2.25 million in 2017.

Pennington can also earn $750,000 per season based on plate appearances.