The Philadelphia Eagles are signing former Alliance of American Football wide receiver Charles Johnson, according to an official announcement from the team. The Eagles also confirmed the previously reported Luis Perez and Greg Ward Jr. signings.

I was tempted to put Johnson on last week’s list of AAF players who could interest the Eagles but I ultimately left him off because he’s 30 and he’s been on five different NFL teams since entering the NFL as a seventh-round pick in 2013.

Pro Football Focus graded Johnson — the AAF’s all-time leading receiver — as the best player at his position in the now defunct league. The 6-2, 216 pound pass catcher was targeted 68 times for 45 receptions, 687 yards (15.3 average), and five touchdowns in eight games with the Orlando Apollos. Johnson’s quarterback had a 123.8 passer rating while targeting him, which was good for sixth best in the league.

Prior to playing in the AAF, Johnson’s most extensive NFL experience came playing for the Vikings. He appeared in 39 games (17 starts) for Minnesota from 2014 through 2016. He was targeted 109 times for 60 receptions, 834 yards (13.9 average), and two touchdowns in that span.

Johnson was an intriguing athlete upon entering the NFL six years ago. The man can certainly run and jump (spider graph via Mockdraftable):

The odds are stacked against Johnson when it comes to making the Eagles’ final roster but he’ll have a chance to compete for a spot this offseason.

Check out his highlights and more background below: