A person familiar with the negotiations says Pedro Alvarez has agreed to a minor league contract to return to the Baltimore Orioles. Alvarez would get a $2 million, one-year contract if added to the 40-man roster and would have the chance to earn $3.5 million in performance bonuses based on plate appearances: $250,000 each for 200, 250, 300 and 350; and $500,000 apiece for 400, 450, 500, 550 and 600.