07/22/2021 The Bench with John and Lance Hour 1

Jul 22, 01:13 PM

John and Del react to the Astros loss to Cleveland and the reports of Texas and Oklahoma planning to join the SEC. They also discuss the probability of Deshaun Watson playing this upcoming NFL season.