The Missouri Sports Hall of Fame is located in Springfield, Missouri, United States. Founded in 1994 by Springfield businessman John Q. Hammons, the Hall of Fame is housed in a two-story, 32,000-square-foot building. From Wikipedia
Chiefs officials have begun interviewing candidates for his replacement, keeping Meers on as a consultant.