LeSean McCoy will lead Rex Ryan's "ground and pound" running attack with the Buffalo Bills next season.

A person familiar with the deal told the Associated Press on Tuesday that the Philadelphia Eagles have agreed to trade McCoy, their star running back, to the Bills for linebacker Kiko Alonso. The person spoke under condition of anonymity because the teams had not announced the deal.

ESPN first reported the details of the trade.

The deal has been agreed to, but can't be completed until the 2015 league season begins Tuesday.

McCoy had an inconsistent season last year after leading the NFL with 1,607 yards rushing in 2013. At his best, McCoy is an elite multidimensional running back who has been a proven threat as both a runner and receiver.

He enjoyed his best season in 2013, scoring nine touchdowns rushing plus 539 yards receiving and one touchdown.

McCoy's addition means the Bills are expected to pass on re-signing running back C.J. Spiller, who is eligible to become a free agent next week.

Punter to donate brain

Steve Weatherford may not suffer from the debilitating effects of concussions later in life the way other NFL players at more perilous positions could. But that's why the Giants punter announced that he will be donating his brain to research after his death.

"I think it's important," Weatherford told "Fox & Friends" while announcing his intentions along with former Vikings wide receiver Sidney Rice. "Different from Sidney, I haven't had a ton of concussions. I think I've had two over the course of 10 years as an NFL football player. But I'm in it more to help generations after us."

Etc.

•The Raiders released safety Tyvon Branch, who started 62 of 64 games from 2009-12.

•Panthers defensive end Greg Hardy is scheduled to meet with NFL officials in New York on Wednesday about his domestic violence case.

•Cowboys receiver Cole Beasley agreed to a four-year contract worth $13.6 million.

• Jameis Winston is meeting with the Buccaneers in hopes of convincing them to take him No. 1 in the NFL draft.

• The 49ers agreed to sign Jarryd Hayne, the 2014 player of the year in Australia's National Rugby League, to a $100,000 futures contract.