The Denver Broncos have finally struck a deal with the Washington Redskins for versatile safety/linebacker hybrid Su’a Cravens, ESPN’s Adam Schefter reports.

Denver is swapping fourth- and fifth-round picks, and giving another 5th-round pick with Washington in exchange for safety Su’a Cravens, per source. Cravens is a Bronco.

The Broncos reportedly engaged the Redskins in a possible deal for Cravens a month ago. Although, Washington head coach Jay Gruden rebuffed any chance of Cravens getting traded a few days later. Apparently, something changed over the past few weeks.

Cravens, 22, was a second-round pick by the Redskins in 2016 and recorded 33 tackles, one sack a, d one interception in 11 games as a rookie. However, he missed the entire 2017 season after he decided to retire due to concerns about concussions.

The team convinced him to postpone his decision, but he was still placed on the reserve/left squad list. He received medical clearance to resume football activities in December last year, and he also intended to play in the 2018 season, per Schefter. He was reinstated by the league in February.

If Cravens does feature for Denver, he’ll give the Broncos a talented and versatile playmaker on what is an already stout defense. He’d be an especially welcome addition to a Broncos secondary which features capable starters in Darian Stewart and Justin Simmons, with Will Parks playing behind them.

As for the Redskins, Cravens’ departure further underscores the need for added depth at safety, especially with De’Angelo Hall getting up there in age. They may look to address that position in the draft.