Fight Announcements MMA UFC By Moses Marasco / July 23, 2016 Share 0 Tweet Pin 0 Share 0 MAIN CARD Holly Holm vs. Valentina Shevchenko Edson Barboza vs. Gilbert Melendez Francis Ngannou vs. Bojan Mihajlovic Felice Herrig vs. Kailin Curran UNDERCARD Eddie Wineland vs. Frankie Saenz Darren Elkins vs. Godofredo Pepey Kamaru Usman vs. Alexander Yakovlev J.C. Cottrell vs. Michel Prazeres James Moontasri vs. Alex Oliveira Jim Alers vs. Jason Knight Luiz Henrique vs. Dmitry Smolyakov This Is Gonna Be Fun…