The Los Angeles Angels have agreed to a two-year, $18 million deal with Huston Street.

The contract includes a team option for 2018 with a $1 million buyout for that year.