Congratulations to Chiefs LB Leo Chenal on being named the AFC Special Teams player of the Week! Well deserved.

Related Posts