Islam Makhachev vs. Thiago Moises is new UFC Vegas 31 headliner
UFC Vegas 31’s new headliner is Islam Makhachev vs. Thiago Moises after the postponement of a featherweight headliner between ex-champ Max Holloway and Yair Rodriguez. The bout will be contested…