Top Ten Fighters September 2019

1) Terence Crawford (35-0, 26 KO) Age: 31 Crawford is still on top of our list,…