May 3rd Boxing Fight: A Detailed Preview and Analysis