C.J. Ham - Minnesota Vikings Fullback - ESPN
Duluth native C.J. Ham plays 100th game as a Viking
C.J. Ham - Minnesota Vikings Fullback - ESPN
Vikings fullback, Minnesota native Ham says 1-yard run solidifies
Vikings quietly sign fullback C.J. Ham to 2-year contract extension
2021 Score #153 C.J. Ham Minnesota Vikings NM-MT NFL
C.J. Ham Football Camp 2023 - Perfect Duluth Day
Pro Bowl: Minnesota Vikings fullback C.J. Ham added to roster
C.J. Ham Makes Holidays & Vikings Better