
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 NFL Is Going to Lender Money to the Titans
Nashville is spending $1.2 billion to build a new stadium for the NFL's Tennessee Titans. The money will come from sales taxes, property taxes and personal seat licenses (PSLs) " dollars are fungible," says Mayor David Brizendine. It makes no sense if you're only giving 1.2 percent of your tax revenue; where does the other money come from? That was my whole point with Inter Miami."
Transcript
Play full episode