The Philadelphia Eagles have signed Olympic hurdler and former Oregon Ducks receiver Devon Allen to a three-year contract.

Allen, 27, hasn't played football since 2016 when he was at Oregon.

Allen caught the attention of scouts at Oregon's pro day earlier this month when he ran an unofficial 4.35-second 40-yard dash.