N
NBC Sports BayArea
Guest
Report: Hargrave, Vikings agree to two-year, $30M contract
The Minnesota Vikings reportedly agreed to a two-year, $30 million free-agent contract with Javon Hargrave after the defensive tackle was released by the San Francisco 49ers.