- Bill Williamson, ESPN Staff Writer
- 0 Shares
Never say never on Leach ending up in Kansas City, but some things have to happen. Leach appears to be a luxury the Chiefs currently can’t afford.
In other AFC West news:
The USA Today reports there is more trouble for David Chao, who recently quit as the Chargers’ team physician.