July got underway in Vegas with UFC 239, but it will feature a second pay-per-view card as UFC 240 takes to Rogers Place in Edmonton, Alberta, on July 27.
Atop the bill is a featherweight battle years in the making. Max Holloway comes back to 145 to defend the featherweight title against Frankie "The Answer" Edgar. Helping to bolster the top-end, Cris "Cyborg" Justino returns to action against Felicia Spencer with a featherweight title shot on the line.
Canada will be treated to a world-class title tilt, but the card also features several action fights that will put any fight fan on the edge of their seat.