Cody Allen, the Cleveland Indians’ career saves leader and an underappreciated closer for the team, has retired at age 32.
Cody Allen, the Cleveland Indians’ career saves leader and an underappreciated closer for the team, has retired at age 32.