UFC Fight Night 128: Barboza vs. Lee takes place April 21, 2018 at Boardwalk Hall in Atlantic City, New Jersey.
UFC Fight Night 128 Pre-Fight Analysis
UFC Fight Night 128 FightMetric
Click HERE for the CURRENT FIGHT CARD (Pay-per-view, Fox Sports 1, UFC Fight Pass):
MAIN CARD (FS1, 10:00 PM ET)
• Frankie Edgar vs. Cub Swanson
• Justin Willis vs. Chase Sherman
• Thiago Santos vs. David Branch
• Aljamain Sterling vs. Brett Johns
• Jim Miller vs. Daniel Hooker
PRELIMINARY CARD (FS1, 8:00 PM ET)
• Ryan LaFlare vs. Alex Garcia
• Magomed Bibulatov vs. Ulka Sasaki
• Merab Dvalishvili vs. Ricky Simon
• Siyar Bahadurzada vs. Luan Chagas
• Corey Anderson vs. Patrick Cummins
PRELIMINARY CARD (UFC Fight Pass, 7:30 PM ET)
• Tony Martin vs. Keita Nakamura