News

After 35 years, the man behind the NFL's longest-tenured mascot is retiring. And Dan Meers, aka KC Wolf, got quite the sendoff on social media.