- Mike Klis confirms that the Broncos are signing Brock to a one-year, $4 million contract.
Brock, 29, 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 last year.
The Seahawks just signed Brock to a one-year deal last year before trading him to the Vikings for a seventh-round pick.
Brock was once again testing the open market as an unrestricted free agent.
In 2017, Brock appeared in 11 games for the Vikings and recorded eight tackles and a pass defense.