NFL fines Washington Football Team $10 million after investigation into franchise's culture - Get Fastest News Free

NFL fines Washington Football Team $10 million after investigation into franchise's culture

Share This

An independent investigation found that "bullying and intimidation frequently took place" within the Washington Football Team.

     

Read More

No comments:

Post a Comment