I don't think we even need to specify this one for 140. Mosley at lightweight was coming into the ring at 147-150. So, let's just do lightweight Mosley versus Pryor.
My pick is gonna be controversial, given how sacred Pryor is, but i think lightweight Shane stops Pryor late in a savage war. Much to the delight of Ugo, as I'm picking the newer guy. Lol.
This would be a hell of a fight. Mosley should win but Pryor's will to win can't be discounted. It's a 50-50 fight for me.
I can see cases for either winning, but I'd take Mosley. Pryor was the better fighter and it wasn't close, but Shane would be so much bigger and has a perfect style match-up. I expect a lot of ugly clinches, missed punches and nasty counters from both, but Shane's ability to fight the fight he wants, and be the stronger guy, wins this for him.
Mosley is effectively a full classic division bigger than Pryor and would've been dead on his feet making the weight imo same day. Or if he came in over, holding a fair size advantage that would be a big obstacle for Pryor to circumnavigate. Pryor could though fight really effectively and counter on the move in an integrated manner between those bursts of swooping two fisted salvos. And he was manically determined and hard to dissuade at his best, something Shane certainly wasn't. I'm always dubious of Mosley in a firefight against skilled, hard hitters who had notable determination.