Tag: JJ Watt

The Ted Talk Sports Podcast: September 3, 2017

  This week on the Ted Talk Sports Podcast, Ted goes football heavy with his NFL Predictions and his up to date College Football Rankings. Plus, a visit from the Polish Dutchman and much more!