Tepper: It's the Carolina Panthers
New Panthers owner David Tepper addresses the media and explains why he believes Charlotte is the most logical location for the Panthers.
New Panthers owner David Tepper addresses the media and explains why he believes Charlotte is the most logical location for the Panthers.