Nathan FoggScouting Johnny Davis: Musings on Self-creationJohnny Davis is jumping up draft boards and it’s no surprise as to why. Despite a tough schedule, he’s one of the top scorers in college...