Free-agent outfielder Nate McLouth has reached agreement with the Baltimore Orioles on a one-yaer deal.
Fox Sports reported the contract would be worth $2 million plus $500,000 in incentives.
McLouth, 31, came to the Orioles in June after being waived by Pittsburgh. The former All-Star spent two months in the minor leagues before returning to the majors and hitting .268 with seven home runs and 18 RGI in 55 games.
His 2012 contract was $1.75 million.