A long-time 49ers blogger, David moved into a new job in 2019 as gambling editorial manager following the Supreme Court's 2018 decision to strike down the Professional and Amateur Sports ...