Keyshawn Davis is making his debut on Canelo Alvarez’s undercard on Saturday. The American might just be the best prospect in the US. He speaks to John Dennen