Another thing to keep in mind is Spence is a HUGE WW, he would have always been a super tough matchup for Floyd. Im a big Spence fan and think he is the future, but I'm not 100percent convinced he would beat Floyd at this point. Spence seems to have, in some ways, a similar skillset to Canelo, he is a guy who likes to dig nasty shots to the body and just straight beat on his opponents, but he seems to have relatively slow feet, like Canelo and his defense isn't one of his best qualities. Go rewatch the Brook fight, Brook was outboxing Spence for much of the fight until he got broken down by body shots and the broken orbital. I think at the end of the day Spence would probably just be too young, hungry and big for Mayweather, he is probably a future 160 pound champion, but I definitely wouldn't count Mayweather out, even at his current age. His fight IQ is one of the best I've ever seen, I could imagine him making it hard for Spence to land much and I could still see that right hand lead counter getting through.