The San Francisco Giants lineup is in a position ... One potential issue in landing him is that he has an option that the Arizona Diamondbacks could exercise. That option is for $15 million ...
SAN FRANCISCO (AP) — 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. He was ...