While I'm no Gordon fan , this isn't a case of Tyreek Hill to blast as a cretin. Gordon has a substance abuse issue and seems to suffer addiction issues for years. From an article he detailed how he was taking alcohol shots before games and smoking weed during the week. That he did this for awhile in NFL before he was busted.
Gordon has destroyed his promising career and well...its a shock KC decided to take a shot on him at this stage as he's past 30 and he's not played much at all the last few seasons. Addiction is an issue and its clear Gordon should stay away from NFL and get a job outside it at this point.