Two-time world heavyweight champion John Ruiz has revealed the hardest puncher that he ever crossed paths with, with Roy ...