Grantham & Guests Guillotine NFL Podcast

Episode 12 - Houston Is the Most Shameful City in Sports History

January 14, 2021 Stephen & Mike Season 1 Episode 19

Ever since that fraudulent World Series title, all three houston teams have become the most disgraceful franchises in their respective league. Awesome!

Also musing on the Dan Quinn hire and why the Cowboys need to draft Bama players