NFL Owner Dan Snyder Slapped with $60 Million Fine – Sexual Harassment and Financial Misconduct Rock Washington Commanders
CBS News reported that Dan Snyder, the owner of the Washington Commanders (formerly Washington Redskins), has been fined $60 million by the NFL due to sexual harassment allegations and financial misconduct within the organization. The […]