Giants signed INF Riley Mahan to a minor league contract.
The 26-year-old was tearing it up for the Kentucky Wild Health Genomes in the independent Atlantic League, slashing .411/.500/.789 with eight homers, 22 RBI, three swipes and a 22/15 K/BB ratio over 106 plate appearances. He’ll add minor league depth for the Giants.