New Carolina Panthers owner David Tepper once displayed a statue of giant brass testicles in his office

The Carolina Panthers have announced that billionaire hedge fund manager David Tepper has agreed to buy the team, and some will view it as a disappointing turn of events for the Panthers and the NFL.

The Panthers, who were put up for sale following allegations of workplace sexual harassment by

Continue reading...