Panthers owner David Tepper announced in a statement last month that he was walking away from a deal to build a new team headquarters in Rock Hill, South Carolina. On Wednesday, Tepper talked to the media for the first time in nearly 16 months, and that was one of the topics of conversation. Tepper, though, [more]