 He was released during the season.On February 28, 2012, Banks signed a major league contract with the Baltimore Orioles.Banks, who also pitched for the Long Island Ducks last year, has Gary Sheffield for an agent.