Week 1: vs. Pittsburgh Steelers

Week 2: at New England Patriots

Week 3: at Cleveland Browns

Week 4: vs. New York Jets

The fact that the Eagles will play the Patriots after defeating them in Super Bowl 52  this past February adds a little juice to the preseason schedule:

http://www.espn.com/blog/nflnation/post/_/id/272181/2018-nfl-preseason-schedule-for-all-32-teams