Leon Edwards is riding an eight fight win streak!


Leon Edwards returns for the first time in 20 months, riding an eight-fight winning streak. Can he extend his winning run against Belal Muhammad?