Floyd Mayweather takes No.1 spot ahead of Ronaldo and Messi has highest-paid sports star | #floyd Mayweather #american boxing icon #manny Pacquiao #onor McGregor #forbes # retirement #football #juventus #portugal #captain #ronaldo #messi #barcelona #argentina #serena Williams #highest-paid #nba stars #lebron James #kevin Durant # tennis #roger Federer #tiger Woods #golf #phil Mickelson #sports #formula 1