Stephanie Ham (@StephHamDPT) / X
Can't-Miss Play: Minnesota Vikings fullback C.J. Ham matches his last name on hard 27-yard leaping grab
C.J. Ham Joins Rare Company with 100th Vikings Game
The Vikings in 2020: Who's back, and who's gone?
The Vikings in 2020: Who's back, and who's gone?
C.J. Ham Joins Rare Company with 100th Vikings Game
Let's Play Football Sept. 1, 2022 by Let's Play Hockey - Issuu
C.J. Ham Joins Rare Company with 100th Vikings Game
Save room for Ham: There's a place on Vikings' offensive plate for Duluth fullback - Duluth News Tribune