
NFL Draft Day! Does CJ Stroud's test score matter to teams? When do trades get made?; Titans getting new stadium! Jordan Walker demoted! (Episode 804)
Nothing Personal with David Samson
00:00
The Nashville Titans Get a New Stadium
The Nashville city council agreed to issue $760 million in bonds for the stadium. When that gets paid back over 30 years, guess what? The Titans are getting current day money of $1.2 billion. That's more than came in Buffalo. But how do you get that money? Where does it come from?
Transcript
Play full episode