Kansas City Royals Alex Gordon to Retire After 14 seasons with the Kansas City Royals, the club has announced that 3x All-Star Alex Gordon has retired a ForeverRoyal. It was a career of many ups and many Jameus Mooney4 years agoKeep Reading