The Angels have signed third baseman Ian Stewart to a minor league deal, Jeff Fletcher of the Orange County Register reports (via Twitter). The deal contains an invitation to the club's Major League Spring Training camp. Stewart is represented by Reynolds Sports Management.

Stewart was taken by the Rockies as the 10th overall pick of the 2003 draft and was listed as no less than the 57th-best prospect in the sport by Baseball America every season from 2004-08, topping out as #4 before the 2005 season. While Stewart didn't quite live up to his lofty pedigree, he still put up a decent .246/.334/.454 slash line and 53 homers over 1236 PA with Colorado from 2008 to 2010.

A wrist injury hurt his production, however, and the injury followed him to Chicago after Stewart was dealt to the Cubs following the 2011 season. That stint ended badly after Stewart criticized the organization and was subsequently released, leading him to finish out 2013 on a minor league deal with the Dodgers.

Stewart is stll only 28 and could give the Angels some extra pop off the bench if he regains his form. Grant Green projects as the Halos' top backup infielder with Andrew Romine, Luis Jimenez and the newly-signed John McDonald also in the mix.