Dan Snyder fined $60 million following independent investigation
The NFL owners approved the sale of the Washington Commanders on Thursday. The league then revealed the findings of an independent investigation into outgoing owner Dan Snyder. As a result of those findings, the league is ordering Snyder to pay the league $60 million after it was found that he sexually harassed a team employee … Read more