Buckhorn's Khari Blasingame catches TD pass in first pro game
CJ Ham Honors Mother's Memory for Crucial Catch
CJ Ham Named Captain for Minnesota Vikings - Augustana
Vikings fullback C.J. Ham never lost sight of his dream
Happy Birthday, C.J. Ham!
C.J. Ham Minnesota Vikings Women's by Backer Tri-Blend Tank Top - Ash
Vikings star wide receiver Justin Jefferson still being evaluated
C.J. Ham Overcomes Disability, Finds His Voice
CJ Ham's Role has Shrunk & Expanded
Vikings star has likely played his last down with the team - A to
NFL: Closed camp in Eagan 'a new normal' for Vikings - Duluth
CJ Ham among eight Captains for 2022 Minnesota Vikings