Full details emerge on C.J. Ham's contract extension with Vikings - A to Z Sports
C.J. Ham Signs Contract Extension with the Minnesota Vikings
C.J. Ham Signs Contract Extension
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Zulgad: Who stays, who goes? An initial projection of the Vikings' 53-man roster for 2022 – SKOR North
Minnesota Vikings' 2020 NFL free-agent signings: Add run stuffer Michael Pierce - ESPN - Minnesota Vikings Blog- ESPN
C.J. Ham Signs Contract Extension
Duluth's C.J. Ham signs contract extension with Minnesota Vikings - Duluth News Tribune