July 19, 2023

The Open Championship 2023

The Open Championship 2023

The Open Championship in England is this week and you can also catch PGA Tour golf with the Barracuda in Tahoe. Todd and Chris discuss all things golf. Enjoy the show.