David Tepper weighs in on the Panthers, statues and Spider-Man
July 10, 2018 at 14:03 PM EDT
David Tepper, you just paid $2.275 billion for an NFL team. What's next? New practice fields, real estate partnerships and a commitment to a more open and safe workplace, Tepper said Tuesday.