The fight the world has waited for, on and off for almost six years, now looks set to take place at the MGM Grand on May 2, although it is believed that there are two other dates on the table.