Chiefs rank 31st on NFLPA report cards | The Herd
by from FOX Sports Digital on (#6K0CD)
The Super Bowl champion Kansas City Chiefs ranked 31st on the NFLPA report card despite winning it all. However, Colin Cowherd is not phased, explaining why he would take what KC offers over other team's top facilities.