Richmond Flying Squirrels
On July 5, 2017, Rosin signed a minor league deal with the San Francisco Giants, who assigned him to the Richmond Flying Squirrels of the Eastern League. He elected free agency on November 6, 2017.