Home Tags James Thrash

Tag: James Thrash

NFL Logo

NFL Has Fined Players At Least $3.2 Million In 2023

The NFL has fined players at least $3.2 million for on-field infractions this season, per data compiled by NFL...

NFL Notes: Catch Rule, Chiefs, Ravens, & Vikings

Catch Rule Jarrett Bell of USA Today reports that NFL commissioner Roger Goodell has formed a committee to review the...