In Week 12 of the NFL season, the Carolina Panthers welcome the Kansas City Chiefs to Bank of America Stadium.
Last Sunday the medical salesman from Birmingham was on the field at Levi’s Stadium in Santa Clara, California. This is ...