Titans owner Bud Adams guarantees NFL season will be played
Tennessee Titans owner Bud Adams issued a guarantee that the upcoming NFL season will be played, The Tennessean reported Tuesday.
Tennessee Titans owner Bud Adams flipping the bird at the Buffalo Bills on Sunday, Nov 15th.