Chael Sonnen Screwed Up…

July 2, 2014

By Lance LeVan The months of May and June 2014 are not ones that Chael Sonnen will soon forget. On May 24, he failed a Nevada State Athletic Commission (NSAC) drug test for performance enhancing […]