C.J. Ham Signs Contract Extension with the Minnesota Vikings
Vikings Sign C.J. Ham to Four-Year Deal, Place Tender on Eric Wilson - Sports Illustrated Minnesota Vikings News, Analysis and More
Vikings, C.J. Ham agree to four-year contract extension - Daily Norseman
Cousins, Vikings agree to 2-year, $66M contract extension –
Minnesota Vikings' 2020 NFL free-agent signings: Add run stuffer Michael Pierce - ESPN - Minnesota Vikings Blog- ESPN
C.J. Ham: Breaking News, Rumors & Highlights
Vikings sign fullback C.J. Ham, punter Britton Colquitt, give Eric Wilson second-round tender
Minnesota Vikings' 2020 NFL free-agent signings: Add run stuffer Michael Pierce - ESPN - Minnesota Vikings Blog- ESPN
Minnesota Vikings News and Links: March 17, 2020 - Daily Norseman
Full details emerge on C.J. Ham's contract extension with Vikings - A to Z Sports
GONE SHOPPING: A look at what NFC teams have done so far in NFL free agency