Richmond Flying Squirrels
A free agent after the 2016 season, Heathcott signed a minor league contract with the San Francisco Giants. He began the 2017 season with the Richmond Flying Squirrels of the Eastern League. and also played for the Sacramento River Cats of the Class AAA Pacific Coast League (PCL). He elected free agency on November 6, 2017.