#sfgiants signed RH Tommy Hanson to minor-league deal.
— John Shea (@JohnSheaHey) May 13, 2015
Hanson, 28, has a career ERA of 3.80 with a record of 49-35 in five big league seasons. The former Brave and Angel hasn’t pitched in the majors since 2013. He was non-tendered by the Angels in 2013. Hanson agreed to contracts with the Texas Rangers and Chicago White Sox in 2014, being released by the Rangers and playing for the White Sox Triple-A affiliate to finish out the season.