To digress...on to the title of this thread, "professional sportsbetting:"
I've not much of a "nit" to pick, but hey, nit picking is a lawyerly thing.
I thought becoming a "professional" at something required specialized training and a degree or certificate of competence.
Lawyers, doctors, CPA's, plumbers, electricians...all have it.
BUT...not sportsbettors, nor any AP's: they have ZERO professional training in that field, because so far as I am aware there are no colleges or schools with that on the curriculum.
Were I the Word Police I'd substitute the term "rabid" for "professional."