The Eagles have agreed to terms on a five-year deal with first-round pick Jeremy Maclin. The agreement ended the receiver's holdout on Monday night and allows Maclin to join his new teammates at training camp after missing seven days.