Why is this trending?
Washington Commanders owner Josh Harris faces scrutiny after new details emerged linking him to Jeffrey Epstein through a $2.4 million payment. The revelation has sparked widespread backlash amid fan frustrations over his ownership of the NFL team and Philadelphia 76ers.
Sign in to join the conversation
Log in to chat