Veteran outfielder Randy Winn is retiring after 13 major league seasons, according to an ESPN.com report. The 36-year-old Winn was granted his release by the Orioles on Monday after signing a minor league deal with the club in early February.