The Eagles and first-round pick Nelson Agholor agreed to terms on a four-year contract on Thursday, making the former Southern California wide receiver the fourth of the Eagles' six draft picks to reach a deal. It comes one day before all Eagles rookies take part in a rookie minicamp this weekend.

The Eagles only need to sign third-round pick Jordan Hicks and sixth-round pick JaCorey Shepherd to complete all their rookie contracts.

Agholor will receive $9.4 million, including a $5.1 million signing bonus. The contract is slotted for the No. 20 selection, which makes rookie deals easier to complete than under the previous collective bargaining agreement. Agholor is the third first-round pick to reach a deal. Tampa Bay's Jameis Winston and Chicago's Kevin White are the others.

Agholor comes to Philadelphia with high expectations and an opportunity to carve a significant role as a rookie. The Eagles lost leading receiver Jeremy Maclin in free agency, and Agholor could make an ideal replacement. At 6-foot and 198 pounds, Agholor is the exact same size as Maclin. He joins Riley Cooper, Jordan Matthews, Josh Huff, and Miles Austin as the Eagles' top receivers, with seven others also competing for a spot.

The Eagles gave Agholor No. 17, which was also the number Harold Carmichael wore while starring for the team. It was most recently worn by Arrelious Benn.

More signings. The Eagles signed defensive lineman Frank Mays and released wide receiver Will Murphy. Mays, who is 6-foot-9 and 291 pounds, spent last offseason with the Eagles. He was released on Aug. 23. Murphy walked on at Oregon under coach Chip Kelly and was a member of the practice squad for the past two years. . . . The Eagles will have six players from last season's practice squad, six draft picks, 16 undrafted rookies, and 11 tryout players at this weekend's camp. Among those trying out are three from Villanova: tackle Vince Kowalski, running back Kevin Monangai, and safety Joe Sarnese.