Not sure what makes you think I'm a fan of The Footy Show, Kevin, but nope, you're a long way off the mark there I'm afraid.
Here's the "Googled" definition of "unprofessional". If you still feel you're right about Gareth, then good for you of course, but in my view as a former newspaper man, branding someone "unprofessional" is quite a slight.
unprofessional
ʌnprəˈfɛʃ(ə)n(ə)l/Submit
adjective
below or contrary to the standards expected in a particular profession.
"a report on unprofessional conduct"
synonyms: improper, unethical, unprincipled, unscrupulous, dishonourable, disreputable, unseemly, unbecoming, unbefitting, indecorous, unworthy, lax, negligent; More