C.J. Ham Signs Contract Extension with the Minnesota Vikings
Vikings quietly sign fullback C.J. Ham to 2-year contract extension
Football: Faith and family come first for Duluth native C.J. Ham
C.J. Ham Signs Contract Extension
CJ Ham Can Have a Role In A Modern Offense - Zone Coverage
C.J. Ham Signs Contract Extension
Vikings sign fullback C.J. Ham to 2-year extension
Report: Vikings FB C.J. Ham agrees to 3-year extension
Minnesota Vikings fullback C.J. Ham powers forward for his first