Wasted Talent

Chael Sonnen recently posted a video I found interesting where he pretty much accuses the police of harassing Jones. Chael questions why the police put Jones through a series of tests after Jon had admitted to drinking. I decided to watch the video for myself to see if good ole Uncle Chael had a point. […]

Read More Wasted Talent