Kell Brook made his professional debut in September 2004, so he has been a pro for 19 years.