Via: The Mercury News
Winn, 50, played with the Giants from 2005-09 and has worked for the organization since.....