Even though his sale of the Panthers is final, Jerry Richardson's likeness will linger—in the form of his massive statue. New Panthers owner David Tepper announced that it will, in fact, remain in front of Bank of America Stadium.
More...
More...