Via: San Francisco Chronicle
Former Giants outfielder Randy Winn retired Friday after 13 major-league seasons. Winn, 36, had been granted his release by the Orioles on Monday after.....