Terence Crawford does not believe that Canelo Alvarez has been avoiding a fight against David Benavidez all these years, as ...