x
Breaking News
More () »

Peyton Manning watches Vols in Atlanta

Manning made the trip to Mercedes-Benz Stadium for the Vols season opener.

The Sheriff made the trip to Atlanta to watch the Vols against Georgia Tech. Manning was seen on the sidelines during warm ups.

Before You Leave, Check This Out