After 9 years, Shelby to retire from WCCO radio