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