10 Reasons ANDY RUIZ JR Beat Anthony Joshua

Andy Ruiz Jr pulled off the unthinkable last weekend against all odds, beating Anthony Joshua, to cause one of boxings biggest upsets ever. Here, we break down all the warning signs leading up to the bout and consider 10 reasons why we should never have underestimated the first Mexican heavyweight champion of all time.