I like him. Can think of many, many more who I would replace with him.
Sidenote, I have a buddy who is a sports announcer. He does play-by-play once in a great while for an SEC school, and side-line reporting every game plus play by play in college hoops, and etc. other sports. He has never been into sportsbetting, but I finally convinced him that to people who are gambling, announcers who have no clue of the line really sound stupid sometimes. He still doesn't bet the games, but he always is aware of the line now and agrees that is something important to know when doing background work before calling a game. Sometimes, now, I can even pry "nuggets" of good information about games that I can't get elsewhere.
The point about the NFL distancing itself from gambling is also pretty funny. I agree that on the surface, the NFL and NCAAF act like they hate sports gambling. The reality, though, is that we wouldn't be having the NFL opener on a Thursday, several NCAAF games every Thursday and some on Fridays too if people weren't betting on it. Nobody on the east coast gives a damn about BYU/San Diego State on a Thursday unless they have money on it, lol!