NFL Fines Former Washington Commanders Owner Dan Snyder $60 Million Over Claims of Sexual Harassment and Financial Misconduct
Former Washington Commanders owner Dan Snyder has been fined $60 million by the NFL following an independent investigation led by
Read more