Mike Williams has a massive uphill battle to take a roster spot.
The Chiefs have nothing invested in him (Vet Min contract), he hasn't played since 2014, he missed all 13 offseason practices due to injury and they drafted two receivers in addition to signing Streater.
|