49ers rumors: Insider labels 5 positions to focus on in 2025 NFL Draft

ESPN’s Nick Wagoner discusses the five position groups the 49ers must address in NFL Draft after losing a chunk of their roster

49ers rumors: Insider thinks Brock Purdy’s upper contract ‘range’ is $68M annually

49ers reporter David Lombardi uses historical data to explain why QB Brock Purdy could sign an extension that reaches $68 million per year

49ers rumors: San Fran ‘hit’ free agency goals despite Brock Purdy-inspired roster purge

The 49ers are rumored to be pleased with their moves during the first week of NFL free agency despite not making any splashy additions.

Report: Kupp, 49ers rival agree to three-year, $45M contract

Veteran wide receiver Cooper Kupp reportedly agreed to terms on a three-year contract with the Seattle Seahawks.

NFL rumors: Cowboys ‘very close’ to $21 million annual contract with star free agent

The Cowboys and Osa Odighizuwa are very close to a $21 million annual contract, according to Mike Fisher of Athlon Sports.

Astros Can Avoid Jose Altuve Disaster With No-Brainer Free Agency Signing

As the Steelers look for their next quarterback, Mike Tomlin and company could steal a page out of the Vikings playbook.

NFL notes: 8 Patriots offseason questions that will shape free agency and the 2025 NFL Draft

From free agency to the draft and beyond, the Patriots’ offseason will come down to these 8 questions.

RUMORS: 49ers’ QB Brock Purdy could end up signing a contract extension worth $55M-$60M per year

Brock Purdy has outplayed his rookie deal, and the 49ers may pay him $55-60 million to keep him as their franchise quarterback.

Jason Kelce fuels Chiefs’ Travis Kelce retirement rumors with ‘torn’ admission

As the NFL offseason approaches for the Chiefs, Travis Kelce is considering retirement, according to his brother, Jason.

NFL rumors: 49ers, Robert Saleh reunion closer after Liam Coen’s Jaguars 180

Robert Saleh is getting closer to a reunion with the 49ers, as Liam Coen reopens talks with the Jaguars after the firing of GM Trent Baalke.