The Eagles have two second-round picks coming up in the 2019 draft, so it's time to continue our history lesson.
Now we'll look at the Eagles' own pick in the second round, No. 57.
The Birds have had pick No. 57 just twice in the modern era. In 1997, they drafted LB James Darling. And in 2007, they drafted DE Victor Abiamiri.
Darling played 59 games (24 starts) with the Eagles in four seasons before moving on to the Jets and then Cardinals. He last played in the NFL in 2006 after 139 career games and 53 starts.
Abiamiri didn't last very long in the NFL. He played in 29 games (six starts) over three seasons for the Eagles, last playing in 2009. His short career was riddled with injuries.
Here's a look back at the last 10 years at No. 57:
2018: P.J. Hall, DT, Sam Houston State (Raiders)
As a rookie, Hall played in 14 games (six starts) with the Raiders. He had two passes batted and three tackles for loss. He got off to a slow start as a rookie but played better later in the season. Five of his starts came after December, but he is still waiting for his first NFL sack.
2017: Zach Cunningham, LB, Vanderbilt (Texans)
Cunningham has been a starter for Houston since he got drafted. He's played in 30 games with 27 starts. In 2018, he was tied for the team lead in tackles with 105 despite missing a couple games with injury. Still early, but this looks like a great pick.
2016: T.J. Green, S, Clemson (Colts)
After being taken by the Colts, Green played in 31 games (11 starts) in two seasons in Indianapolis. In 2018, he was waived/injured by the Colts and signed briefly with the Seahawks. After a few weeks, Green decided to retire.
2015: Rob Havenstein, OT, Wisconsin (Rams)
Since getting drafted, Havenstein has played and started in 59 games, mostly at tackle. He's been a very consistent player and signed a four-year extension with the Rams before last season that locked the right tackle up through the 2022 season. It was reportedly worth more than $32 million.
2014: Carlos Hyde, RB, Ohio State (49ers)
The bruising running back spent his first four seasons with the 49ers, eclipsing 900 yards in 2016 and 2017. Last season, he began the year with the Browns but was traded to the Jaguars in October. In eight games with Jacksonville, Hyde averaged just 3.3 yards per carry and didn't get into the end zone. He has two years left on his contract.
2013: D.J. Swearinger, S, South Carolina (Texans)
The outspoken Swearinger lasted two seasons in Houston, then bounced from Tampa to Arizona to Washington. He was a Pro Bowl alternate for the Redskins in 2018, but publicly criticized his defensive coordinator and was cut. The Cardinals claimed him off waivers. This will be his second stint with the Cardinals.
2012: Brock Osweiler, QB, Arizona State (Broncos)
The 6-7 quarterback lasted four years in Denver but made just seven starts. He then went to Houston, back to Denver, then to Miami in 2018. He is set to be an unrestricted free agent this offseason. Osweiler has a 15-15 career record with 37 TDs and 31 INTs.
2011: Mikel Leshoure, RB, Illinois (Lions)
In August before his rookie campaign, Leshoure tore his Achilles and missed all of the 2011 season. After missing the first two games of the 2012 season because of a substance-abuse suspension, Leshoure had 798 yards rushing and nine touchdowns in 2012. He was released in August of 2014 and hasn't played in the NFL since.
2010: Terrence Cody, DT, Alabama (Ravens)
In five NFL seasons (all with the Ravens), Cody played in 57 games with 21 starts. His last NFL season was in 2014, but he got in just one game. In 2011, he started all 16 games. He dealt with weight issues in the NFL and dealt with legal troubles in 2015 as he remained unsigned.
2009: Paul Kruger, OLB, Utah (Ravens)
Kruger played his first four seasons in Baltimore, getting into 51 games and starting seven. He signed a contract with the Browns in 2013 and became a starter in Cleveland. His best season came in 2014, when he picked up 11 sacks. His last NFL season was in 2016, when he played in 15 games and started 13 for the Saints. He hasn't played in the league since 2016.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.