I asked Jeff Chan, professional MMA fighter to rank martial arts based on how good they are for street fighting and then for MMA.
source
I asked Jeff Chan, professional MMA fighter to rank martial arts based on how good they are for street fighting and then for MMA.
source