As of today we will know shortly if Conor McGregor can truly take on Floyd Mayweather Jr. in the boxing ring. Conor McGregor seem to be in good shape yesterday at the weigh in and ready to take on the what is arguably the biggest fight of his career. As such before the fight start it would be fitting to take a look at the twenty five best Conor McGregor punches.
Conor will need to combine all these punches and move light on his feet to defeat Mayweather Jr. As we know Mayweather Jr. has come out of a two year retirement to take on the UFC lightweight champ Conor McGregor. Conor has the mind and body to win this fight but does he have the skill and strategy to win tonight.