Randy Winn is the new vice president of player development for the San Francisco Giants. Winn played for the Giants from 2005 ...
The Giants announced on Thursday afternoon that president of baseball operations Buster Posey has named Randy Winn as the ... Over 666 career games with San Francisco, Winn had a ...
SAN FRANCISCO — Randy Winn is the new vice president of player development for the San Francisco Giants. Winn played for the Giants from 2005-09 as part of a 13-season big league career.