Aramis Garcia

8m

SAN FRANCISCO -- The Giants announced Tuesday that 21 players will be in camp as non-roster invitees, including several of the organization's top prospects.