Based on the pics thst ND posted above, Melvin Anthony should have beaten Ronnie at the 2007 Olympia
Yeah, Ron should not have done that show. Though I think he probably should've won in 06 he just deteriorated so quickly afterwards.