The Giants recalled Fitzgerald from Triple-A Sacramento on Thursday.
Fitzgerald will serve as the team's 27th man during Thursday's game against the Cardinals at Rickwood Field in Birmingham, Ala. The utility player is likely to be sent back to Sacramento following the contest.