Anaheim, CA - The Los Angeles Angels sign veteran utility man Bill Hall to a minor league contract with an invitation to Spring Training. 

The journeyman has appeared in 1054 career games for Milwaukee, Seattle, Boston, Houston and San Francisco. The 33 year old played in seven games for the 2012 Baltimore Orioles and owns a career .240 batting average with 125 homers. Hall is two seasons from posting a .772 OPS for the Red Sox with 18 homers in 120 games. The utility player can play three infield positions and all of the outfield. 

Andrew Romine figures to take over the primary back up infielder role the Angels with the departure of Maicer Izturis to Toronto. 

Angels Hire Vizquel

The Angels also announced the hiring of 11 time Gold Glove winner Omar Vizquel to be the organizations roving minor league fielding instructor.

Jepsen Signs

Kevin Jepsen and the Angels agreed to one-year $1.81 million dollar contract avoiding arbitration. Jepsen bounced back after a rocky 2010 and 2011 going 3-2 with a career low 3.02 ERA in 49 games for Anaheim.