Pedro Alvarez is staying in Baltimore. The Orioles announced today that they have signed the designated hitter to a minor league contract with an invitation to major league spring training. Alvarez, 31, will earn $1 million if makes the major league roster and can earn up to $2 million in performance bonuses. This is the third straight year Alvarez has signed with the Orioles and his second consecutive minor league deal.