Sports Report Podcast Episode Thirty Nine: Shohei Ohtani is the Face of Sports and Team USA Implodes
On this episode Billy talks about Xavien Howard's trade rumors, Deshaun Watson reporting to Texans training camp, Aaron Rodgers and Davante Adams decl...