Pedro has landed. He signed a one year deal with the Baltimore Orioles. It is worth 5.75-million dollars with an additional 1.25 million in bonuses. Alvarez was not offered a contract by the Pirates in December. His role with Baltimore will be mostly as a designated hitter with spot duty at first base.