Sports News – The head of the Fritz Pollard Alliance, which monitors diversity in the NFL, expects the league to institute a rule where players would be penalized 15 yards for…
Tag:
Sports News – The head of the Fritz Pollard Alliance, which monitors diversity in the NFL, expects the league to institute a rule where players would be penalized 15 yards for…