BTW if Mosley isn't an ATG then neither is ODLH. If De La Hoya isn't an ATG then neither is Trinidad and so on and so forth. Mosley may not be a top tier great but he's certainly a new era ATG.
Im probably one of the few that feel Mosley still is in his best esp. his ring smarts. Of course he's not as fast as he use to, but he's probably fighting with the same or perhaps most passion since he started boxing. You could see he's hungry for that number one spot. Fighting in an era were even him defeating DLH was not enough and also the Trinidad era. I feel Shane knows this is his time once again to make a statement. Move over Mayweather and Manny, this is my throne mentality, And that my friends is very dangerous to any opponent that steps in with Shane at this moment.
Yes, he is past his prime. He is still a great fighter. That's the reason of why he destroyed Margarito and is the current #1 welterweight.