Vikings sign fullback C.J. Ham to 2-year extension - National Football Post
C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings trade Diggs to Bills for draft picks - Superior Telegram
Vikings signing FB C.J. Ham to two-year extension - Sports Illustrated Minnesota Vikings News, Analysis and More
Vikings, C.J. Ham agree to four-year, $12 million extension – Twin Cities
Vikings Archives - Page 5 of 32 - 5 Eyewitness News
C.J. Ham Signs Contract Extension
1 Extension, Cut, Restructure, & Trade Candidate for the Vikings
Kirk Cousins talks new contract, Stefon Diggs and more - Bring Me The News