Right now? Spence. Prime? Who knows, we don't know if this is peak Errol, something tells me he hasn't even shown us close to his true potential.
There was a short window where this fight could've happened. I'd give Spence the edge. Prime for prime, Floyd should win. There's probably a sparring video out there somewhere.
Personally, I feel Spence telegraphs his punches too much to land anything bug enough that would concern a prime FM.
This. Even Floyd in his late 30’s would beat Spence. Spence doesn’t cut the ring off well enough for me to see him troubling Floyd and he lacks the speed and timing to beat him to the punch.