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