Aramis Garcia

7m

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.