Mike Hughes contract