Terence Crawford is the most overrated welterweight in the history of boxing