DeMarco Murray got the money he wanted from his former team’s biggest rival.

The All-Pro running back agreed Thursday to a five-year contract with the Philadelphia Eagles. Murray’s deal was valued at $42 million, with $21 million guaranteed, according to a person familiar with the deal who spoke on condition of anonymity because terms weren’t disclosed.

Murray arrived at team headquarters on Thursday afternoon. Less than two hours later, the Eagles confirmed they had reached agreement on a three-year contract with former San Diego running back Ryan Mathews.

Chiefs

BOWE RELEASED: In Kansas City, Mo., Kansas City released receiver Dwayne Bowe, parting ways with a fan favorite and former LSU standout who will finish his career as the franchise’s third-leading receiver.

Bowe would have counted $14 million against the salary cap this season, a massive number for a player whose production has been on the decline. Bowe still had 60 catches for 754 yards last season, but he was part of a wide receiver corps that failed to catch a touchdown pass.

Bowe signed a $56 million, five-year contract just two years ago, one of the first big moves for general manager John Dorsey and coach Andy Reid after taking over the franchise.

The Chiefs signed a replacement in Jeremy Maclin, who was introduced during a news conference Wednesday at Arrowhead Stadium.

Ravens

FORSETT AGREES TO 3-YEAR DEAL: Owings Mills, Md., Justin Forsett agreed to terms on a three-year contract with Baltimore.

The 29-year-old Forsett is coming off the finest season of his seven-year career. Thrust into a starting role after the Ravens released Ray Rice, Forsett ran for 1,266 yards and eight touchdowns.

Colts

RICHARDSON WAIVED: In Indianapolis, Trent Richardson’s time with the Colts is over after two disappointing seasons.

The former top-five draft pick acquired in a trade with Cleveland that cost Indianapolis a first-round pick in 2013 was waived Thursday after the running back played just one snap in three playoff games last season.

Richardson rushed for 977 yards and six touchdowns in two seasons, and had just 1 yard on four carries in three playoff games over those two years.

Around the league

Former Pro Bowl tight end Jordan Cameron signed a two-year contract with the Miami Dolphins. ... Cornerback Antonio Cromartie agreed to terms with the Jets on a four-year contract, worth $32 million in base salary and re-signed veteran guard Willie Colon to a one-year contract. ... Atlanta signed defensive end Adrian Clayborn, cornerback Phillip Adams and linebacker O’Brien Schofield. ... Carolina re-signed backup tight end Ed Dickson to a three-year contract and cornerback Teddy Williams to a two-year contract... San Francisco re-signed quarterback Blaine Gabbert to a two-year contract and tight end Garrett Celek to a one-year deal while also releasing receiver Stevie Johnson. ... Oakland signed former Philadelphia safety Nate Allen to a four-year contract. ... Jacksonville released defensive end Red Bryant, who was due a $500,000 roster bonus Sunday. Houston signed safety Rahim Moore. ... New England picked up cornerback Chimdi Chekwa, defensive lineman Jabaal Sheard and linebacker Jonathan Freeny. ... A federal jury ordered the NFL to pay nearly $76,000 to fans affected by the 2011 Super Bowl seating mess in Texas.