Yes - the Oscar fight proves it
No -Oscar was old and weight drained
Lets see how he does vs Hatton or Floyd 1st