Crawford waited for his opportunity and showed the world why he's a generational star.
Author: Mike Coppinger and Ben Baby
Live results and analysis: Terence Crawford stops Errol Spence Jr. in Round 9 live results and analysis
Errol Spence Jr. takes on Terence Crawford for the undisputed welterweight championship. Follow live.
The best fights, storylines and more so far in 2023
From the making of a historic fight to a knockout that won't be forgotten, these are…