The WSOF 32 fight card for the upcoming WSOF show on July 30 is complete with the addition of nine undercard bouts.
In the main event, Marlon Moraes will defend his bantamweight title against Josh Hill. Lance Palmer will also put his WSOF belt on the line when he competes against Alexandre Almeida.
Check out the WSOF 32 fight card below.
Main card (NBC Sports at 10:30 p.m. ET)
Marlon Moraes vs. Josh Hill
Alexandre Almeida vs. Lance Palmer
Caros Fodor vs. Phoenix Jones
Phil Hawes vs. Louis Taylor
Undercard (MMA Fighting at 7 p.m. ET)
Hakeem Dawodu vs. Marat Magomedov
Rex Harris vs. Nicolai Salchow
Andrews Nakahara vs. Travis Doerge
Alfonso Gonzales vs. Thomas Hoeper
Matt Kovacs vs. Bill Widler
Patrick Benson vs. Brett Malone
Matt Coble vs. Colt Hausauer
Justin Hugo vs. Tycen Lynn
Jon Marc Cortez vs. Joe Elzea