Dan Meers, who was the first mascot for the Kansas City Chiefs, has announced his retirement after 35 years of faithful service. NFL Network's Omar Ruiz talk the AFC West offseason to-do list. "The ...