Jeremy Maclin is set to leave the Eagles for the Kansas City Chiefs.

A deal is in place for Maclin to sign with Kansas City, a league source confirmed. The signing would reunite Maclin with former Eagles coach Andy Reid, who drafted Maclin in Philadelphia. The Chiefs still need to clear salary cap space, according to ESPN, which first reported the news.

It also leaves the Eagles with a big hole at wide receiver. After releasing DeSean Jackson last season, Maclin stepped in as the No. 1 wide receiver and caught 85 passes for 1,318 yards and 10 touchdowns. The Eagles now have Riley Cooper, Jordan Matthews, and Josh Huff as the only receivers who were on the 53-man roster last season under contract.

Maclin had expressed interest in re-signing with the Eagles, and the team hoped to have him back. When they decided against using the franchise tag on Maclin last week, the Eagles allowed for the possibility that he could sign elsewhere.

The Chiefs have a clear need at the position – they did not have a single wide receiver who caught a touchdown pass last season. Maclin would join an offense he knows, and he already spent five seasons with wide receivers coach David Culley. He would also be less than four hours from his native St. Louis, and two hours from where he went to college at Missouri.

After Randall Cobb re-signed with the Packers and with Torrey Smith expected to sign in San Francisco, the top free-agent wide receivers are the 49ers' Michael Crabtree and the Jaguars' Cecil Shorts.

More to come...