Bradshaw is one of the best. Period.
You might want to look at the topic of the thread. Saying he is one of the best is a no brainer. Where he ranks is a different topic. As stated, he wouldn't even be in my top 5. But clearly if he was in the top 20, that would be one of the best so your comment doesn't say much.