Who wins? I love TC, as everyone knows, but I think lightweight Shane is horrible for him. If Crawford thought Gamboa was difficult early... consider that prime Mosley was every bit AS fast as Gamboa (I would argue faster), and with a lot more power, size, and strength. I can't see Craw hurting Shane to turn the tide as he did against Gamboa. And he DAMN SURE isn't gonna physically man handle Shane. Granted, TC would be Shane's best lightweight opponent, but I think Mosley has too much of everything for him.
It took a huge WW with heavy hands to give Mosley his first L. Crawford does not fit that description and Shane will blow him out by the middle rounds.
Far lesser fighters than Crawford lasted past the mid rounds with lightweight Mosley. But I could see Shane stopping him circa 9 through 11.
Crawford is a good boxer, but he loves trading punches, which is a huge mistake against a prime 135 lbs Mosley.