Top 10 Middleweights of All Time
Here is my list of the top 10 middleweights of all time. 1. Marvin Hagler 2. Sugar Ray Robinson 3. Carlos Monzon 4. Bernard Hopkins 5. Emile Griffith 6. Roy Jones Jr. 7. Canelo Alvarez 8. Gennady Golovkin 9. Gene Fullmer 10. Tony Zale […]
Top 10 Middleweights of All Time Read More »
