Sports Richard Onion Horton passed away on Thanksgiving St. Louis lost a great sports personality last week.