Call of Duty Brand Ambassador Roy Hibbert Is Very Thorough In His Duties