Damn people forget fast. Shane lost to the top 2 men on the planet right now. And he didn't lose his fire, he was just getting beaten to the punch and got gunshy.

Mosley is still a top fighter and definitely has a few good fights left. He has as much left as Marquez did after not looking good for a few fights. He's still a beast.