Richardson ends 24 years with Millsaps