few bouts generate as much anticipation and excitement as Errol Spence Jr. versus Terence "Bud" Crawford.