The iconic Neyland Stadium in Knoxville, Tennessee is usually the backdrop for some of college football’s biggest matchups. Only occasionally does the football stadium trade out the helmets and pads for microphones and instruments. When it does though, it’s usually makes for quite the memorable concert. ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.