Yahoo Sports reports: Three decades after John McCain assailed mixed martial arts as 'human cockfighting,'' the UFC is heading to the White House for an unpredented event.