The Angels have agreed to sign free agent Bill Hall to a minor league deal, sources tell Ken Rosenthal of FOX Sports (on Twitter). The veteran is a client of Gaylord Sports Management.

Hall signed a minor league deal with the Orioles in April of last season and was outrighted to Triple-A twice during the season. The veteran appeared in seven games at the big league level and spent the bulk of the year in Norfolk hitting .246/.300/.430 with 15 homers in 90 games.