Terence Crawford is one of the more underrated boxers in the world. He doesn't have the name of a Canelo or Mayweather, but he constantly delivers in the ring. This weekend he had the showcase of and ESPN main event fight and he delivered. Jose Benavidez gave him a run for his money, then Crawford connected with an uppercut. Check it out below: