Free4All: Cowboys Defense, NFL Draft, and Snow in Texas

Snow in Texas? Our two resident New Englanders share their thoughts on their first snow in North Texas. We also discuss Mike Nolan's replacement, the NFL Draft, and sports in the age of Covid-19

Latest Video