Crawford looks very good and would rank high on anybody's eye-test. But his actual resume is a little wanting at 147. He has three very good wins at 135 (Burns, Beltran, Gamboa) and a couple of decent 140 lb scalps (Postol and Indongo) But at 147, he has Horn (Easily out boxed by an ageing Pac, despite the home decision), and Khan, also past his best. Mosley has Oscar twice (once legit and once dodgy), as well as (at 154) Mayorga, Margarito, and Vargas. I would favour Mosley slightly at 135 and confidently at 147.
Mosley by KO. Shane's chin can withstand the occasional bombs by Crawford. Don't think Crawford's chin does likewise. Shane was an exceptionally strong fighter. it would show here.