It hasn't been easy. Floyd Mayweather vs. Manny Pacquiao has been a super fight five years in the making, derailed time and again by demands, stubbornness, egos and just about every annoying thing you can imagine.
Even with the pay-per-view (PPV) start time finally set for 9 p.m. tonight (Sat., May 2, 2015) inside MGM Grand Garden Arena in Las Vegas, Nevada (full programming details here), the disagreements and nit-picking between the two camps -- Mayweather Promotions and Top Rank -- still continue down to the wire.