NFL Week 2 Odds & Lines: Monday Night Football: Titans & Bills
Titans closer to new stadium with $500 million from state
Buffalo Bills to play home game in London in 2023 at Tottenham
Tennessee Titans Top Buffalo Bills for Biggest US Stadium Subsidy
Public funding for Tennessee Titans stadium eclipses money for Bills
Titans to get $760M in city bonds as part of record stadium
Churchill: Buffalo Bills stadium giveaway is still a bad deal
Titans receive final approval for $760 million in city bonds to fund
A record subsidy for Bills stadium? - Investigative Post
Titans finalize last piece of NFL's next pricey stadium