The Case for the Vikings Keeping Fullback/Special Teams Captain CJ Ham
Evaluating Ed Donatell's defense, Kirk Cousins' struggles and more: Vikings mailbag - The Athletic
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
Only One Surprise on Vikings List of 2023 Team Captains
C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings name 8 captains, including Justin Jefferson, Danielle Hunter - CBS Minnesota