Why was Keyshawn Davis vs. Edwin De Los Santos fight cancelled? New main event chosen after American misses weight

Wait 5 sec.

Keyshawn Davis was wildly overweight for his scheduled bout with Edwin De Los Santos. The fight was called off after the two camps could not agree terms.