Home SportsBoxing Gervonta Davis wins tough outing against Yuriorkis Gamboa