Home NFL Congratulations to Chiefs LB Leo Chenal on being named the AFC Special Teams player of the Week! Well deserved. Congratulations to Chiefs LB Leo Chenal on being named the AFC Special Teams player of the Week! Well deserved. NFL MrThuan · November 14, 2024 · Comments off