NFL Football

Bills agree to sign ex-Dolphins punter Haack to 3-year deal

0
BUFFALO, N.Y. — The Buffalo Bills agreed to sign free-agent punter Matt Haack to a three-year contract on Tuesday, signaling they are potentially moving...

Shelby Harris agrees to 3-year, $27M deal to stay in Denver

0
ENGLEWOOD, Colo. — New general manager George Paton scored his first victory as John Elway's hand-picked successor Monday when defensive end Shelby Harris agreed...

AP source: QB Fitzpatrick agrees to sign with Washington

0
Washington has agreed to sign veteran quarterback Ryan Fitzpatrick, according to a person with direct knowledge of the move. ...

Shaq Barrett stays with Bucs on 4-year, $72 million deal

0
TAMPA, Fla. — Linebacker Shaquil Barrett has agreed to a four-year, $72 million contract to remain with the Tampa Bay Buccaneers, who are aren’t...

Ravens agree to deals to keep Wolfe, Bowser

0
The Baltimore Ravens agreed to a four-year contract with linebacker Tyus Bowser and a three-year deal with defensive lineman Derek Wolfe before they became...

EXPLAINER: How ‘dead money’ lives, as NFL free agency begins

0
In their annual preparation for the official opening of the NFL's signing and trading period, teams will predictably jettison veteran players to create more...

Denver Broncos exercise Von Miller’s 2021 option

0
ENGLEWOOD, Colo. — The Denver Broncos have exercised star linebacker Von Miller's 2021 option. ...

AP source: Patriots trade tackle Marcus Cannon to Texans

0
BOSTON — The New England Patriots are trading tackle Marcus Cannon, a mainstay on the right side of their offensive line, to the Houston...

AP sources: Chargers reach deal with Linsley, retain Davis

0
COSTA MESA, Calif. — The Los Angeles Chargers are taking a huge step toward upgrading their offensive line, agreeing to terms on a five-year...

Bears, DE Edwards Jr. agree to 3-year contract extension

0
LAKE FOREST, Ill. — The Chicago Bears and defensive end Mario Edwards Jr. have agreed to a three-year contract extension through 2023, the team...