While most say the UFC champ would have no shot against the unbeaten boxer, Roach – a longtime boxing trainer – points to punching power. Conor McGregor would “have his hands full” against Floyd Mayweather Jr., longtime boxing trainer Freddie Roach said Monday on “The MMA Hour” podcast , but he thinks the UFC champion won’t be the boxing pushover many predict.