NFL Fines 100 Players, Dozens Of Employees
Digest more
Justin Pugh retires from NFL
Digest more
NFL, Eagles and Super Bowl
Digest more
Bill Belichick, NFL and UNC
Digest more
Robinson's best year to date remains his junior season with the Longhorns. In his most prolific college campaign, Robinson racked up 1,580 yards with 18 touchdowns, and he has yet to top those marks despite playing through a larger single-season sample size in the NFL. The best may be yet to come, however, for the reigning Pro Bowler.
The Cincinnati Bengals rookie was the only first-round pick that remained unsigned heading into NFL training camp.
Explore more
Now that NFL rosters have taken the shape they’ll generally have throughout the 2025 campaign and training camps getting underway, this is a good opportunity to start speculating on future bets before camp and preseason action starts to shift odds in various directions.
McCreary is entering the final season of his four-year, $9.166 million rookie contract. This offseason, the Chicago Bears made Kyler Gordon the NFL’s highest-paid slot corner with a three-year, $40 million contract. The Jacksonville Jaguars signed slot corner Jourdan Lewis away from the Dallas Cowboys with a three-year, $30 million contract.
Not many people watch the UFL in the spring, but Lions coach Dan Campbell says it's a place to see some talented professional football players — and he'd like to see it become an official NFL farm system.
Give credit to Chicago Bears GM Ryan Poles for the way he attacked this offseason. He hired the best head coaching candidate to hit the market in recent memory,
As he prepares for what he hopes is a bounce back campaign in 2025, one NFL analyst laid out a shocking prediction for Dallas Cowboys QB Dak Prescott.
Trey Hendrickson posts a cryptic photo, Micah Parsons likes a J.J. Watt subtweet, and the Commanders left Terry McLaurin out of a wedding post.
Browns rookie Shedeur Sanders finds himself trying to fight through a four-way QB battle while adjusting to pro life, somthing he's taking in stride.