Willie Monroe Jr made his professional debut in March 2008, so he has been a pro for 16 years and 6 months.