Randy Winn hired by San Francisco Giants as vice president of player development
Former Giants player Randy Winn has been named the new VP of player development for the team. Winn, who played for the Giants from 2005-09, brings extensive experience and knowledge to his new role.