Tags:
top rank boxing boxing best boxing round ever best boxing round best boxing round of all time round of the year round of the year boxing hagler vs hearns hagler hearns round 1 morales vs barrera 1 morales vs barrera 1 round 5 marvin hagler vs thomas hearns erik morales vs barrera erik morales vs marco antonio barrera 1 corrales vs castillo corrales vs castillo round 10 diego corrales vs jose luis castillo diego corrales vs jose luis castillo round 10