Minnesota Vikings player C.J. Ham: This is what connects me to
Offseason In Review: Minnesota Vikings
C.J. Ham Signs Contract Extension
Duluth's C.J. Ham signs contract extension with Minnesota Vikings
Cousins, Vikings agree to two-year contract extension
Vikings' remade running game: First test yields underwhelming results
Fullback C.J. Ham to sign two-year extension with Vikings, his
As Ham enters season seven, he won't take his place for granted
Vikings Snap Counts: Ham makes impact in limited role against
C.J. Ham Signs Contract Extension
Report: Vikings FB C.J. Ham agrees to 3-year extension
Photos and video: C.J. Ham returns to Denfeld for youth football
Duluth native Ham pursuing NFL dream of making Vikings
C.J. Ham signs $12.25 million extension with Vikings
CJ Ham will reportedly sign a 2-year extension with the Minnesota