ReleaseNexus
Terence Crawford vs. Israil Madrimov
Self
Errol Spence Jr. vs. Terence Crawford
Terence Crawford vs. David Avanesyan
Terence Crawford vs. Jose Benavidez Jr.
Terence Crawford vs. Julius Indongo
Terence Crawford vs. Felix Diaz
Terence Crawford vs. John Molina