Bronson Arroyo received a competitive offer from the Baltimore Orioles before signing a two-year, $23.5 million deal with the Arizona Diamondbacks.

His deal with Arizona includes an additional $6.5 million if his 2016 option is exercised.

The Orioles offered Arroyo a two-year, $21.5 million deal with an extra $11.5 million in 2016 if the option was exercised.