The Kansas City Chiefs have signed free-agent OT Eric Winston (Texans). Terms of the deal are not available.


crap