Chris Arreola made his professional debut in September 2003, so he has been a pro for 20 years.