There seems to be some kind of misconception about Hamlin that he is a poor athlete and really slow. That's just not true. He is an average to above average athlete at safety. He has an RAS of a 7, which means he is above average. His composite speed grade is good. He is 100% an NFL caliber athlete. People need to stop saying he isn't, because it is false. Does that mean he should be the starter? Not at all. He is a good depth safety with starting experience, though. Not a bad guy to have on the roster.
Bishop is an elite athlete though.