50 Cent agrees to fight Floyd Mayweather Jr after a billionaire agrees to put up 10 Million for the fight