Terence Crawford waited for his opportunity and against his toughest opponent to date, showed the world why he's a generational star.
Terence Crawford waited for his opportunity and against his toughest opponent to date, showed the world why he's a generational star.