Political strategist Ben Tribbett joined us on this week's podcast to talk about local, state and national politics -- and a bit of sports betting.