Conor McGregor, the UFC lightweight champion, is mounting a campaign against a ghost. Floyd Mayweather is not going to fight him, regardless of how much McGregor keeps bringing up a match with the retired boxing superstar. Mayweather himself has said so.