Crawford is a helluva fighter. He'd easily be one of mayweather jrs toughest foes at 35 or 40. Mayweather jr is quicker but hasn't had to dig down and maybe neither has Crawford so it's hard to gauge
TC would be Floyd's best opponent, but to answer my own thread question, much to Sly's delight, I'd pick Floyd, and not all that close either. I think a good amount of welters would whup Floyd, but I do think extremely highly of him at 140. The list of junior welters I'd pick over him are minimal. TC would definitely be competitive, but I see Floyd a step ahead all night. Ultimately, Floyd's big edge in handspeed would be difficult for Crawford to overcome. And while Crawford has a VERY high boxing IQ and is used to outhinking guys, he's not outhinking Floyd.
At this stage I pick Floyd, the guy is a proven ATG, but I really rate Crawford, I think we'll have a clearer picture in a few years.