Answer
Errol Spence Jr. lost to Terence Crawford in July 2023. This was a highly anticipated fight between two of the best welterweights in the world. Crawford won the fight by unanimous decision, and he now holds the WBC, WBO, and IBF welterweight titles. This was a major upset, as Spence was considered to be the favorite going into the fight.