Mark Breland had all of the thing's you menioned and he was only decent pro. There guy's who are amateur studs and don't become good pros. David Reid is another one. I think we should wait until Broner really steps before we say he's gonna be nothing and we also shouldn't anoit him the next Mayweather yet till then too!