This fight has been seven years in the making. Kimbo Slice and Ken Shamrock will finally square off Friday, June…