The NFL imposed a $10 million fine on the Washington Football Team on Thursday, as well as a damning report on the team’s executive leadership, following an investigation into the team’s workplace c…
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…