The Orioles have signed INF/OF Steve Pearce to a major league contract.
— Baltimore Orioles (@Orioles) April 29, 2014
Pearce was designated for assignment by the Orioles seven days ago and got claimed off waivers by the Blue Jays. But the 31-year-old rejected that claim and instead elected to test the free agent waters, where Baltimore offered the best deal and a guaranteed major league roster spot (for now at least).
Pearce is a .237/.316/.376 career hitter in 854 plate appearances at the major league level.
He will provide depth at first base while Chris Davis recovers from an oblique strain.