Shane is the man. My top current fighter. Takes on any challenge, great attitude, just all around solid. Couldn't ask for a better guy. Skill is tremendous and he actually fights. Mosley is fast enough to be a slick runner who wins decisions, but his character won't allow it. He wants to beat the other guy. He will even fight their style and try to beat them at it. He's the best current fighter and top 5 all time for me.

I know he's not in his prime, but he's the epitome of lb4lb. Most of his career has been with much bigger guys and he still attempted to ko them and beat them rather than just win rounds. The Cotto fight is a perfect example. He made the puncher box because he was getting outpunched. Shane stalked him, and beat him at his own game, lost the decision because of it but that's how he fights.