Brock, 31, wound up signing on with the 49ers as an undrafted free agent out of Belhaven College back in 2010. He was in the final year of his five-year, $17.323 million contract and set to make a base salary of $3.1 million for the 2017 season when the 49ers cut him loose.
The Seahawks signed Brock to a one-year deal in 2017 before trading him to the Vikings for a seventh-round pick. Brock signed with the Broncos for the 2018 season and signed with the Cardinals on a one-year deal last year.
Arizona waived him in December and he was later claimed off waivers by the Titans.
In 2019, Brock appeared in 14 games for the Cardinals and Titans and recorded 50 tackles, no interceptions and five passes defended.
We had him included in our Top 100 Available 2020 Free Agents list.
Davis, 27, was originally a third-round pick by the Ravens in the 2015 NFL Draft out of Iowa. He was in the third year of his four-year rookie contract when the Ravens waived him back in 2018.
Davis was claimed by the Browns off waivers and finished out the year in Cleveland. He returned to the Browns last year before eventually catching on with the Colts in October.
The Jaguars signed Davis to their roster towards the end of the season before cutting him loose a few weeks after this year’s draft.
In 2019, Davis appeared in three games for the Colts and Jaguars and recorded one tackle.