It was an awesome thing to see and how stupid they are getting fined for it
Tennessee fined $100K after fans storm Neyland Stadium field following upset win over Alabama
Toppling the Crimson Tide for the first time in 16 years won't come cheap for the Vols
www.cbssports.com