Richard Onion Horton passed away on Thanksgiving

St. Louis lost a great sports personality last week.