News

Dan Meers, who was the first mascot for the Kansas City Chiefs, has announced his retirement after 35 years of faithful service.