As the NFL’s longest-tenured mascot, Meers has played the role for 35 years. On Tuesday, Dan Meers announced his retirement as the Kansas City Chiefs’ beloved mascot “KC Wolf.” Meers took on the role in 1990, completing 35 years as the team’s mascot in 2024.