Duluth native C.J. Ham settling in as a veteran and a leader for the Minnesota Vikings - Duluth News Tribune
Vikings prep for visit to Lions with Hockenson on other side
Vikings' unofficial depth chart: A look at the roster ahead of week 1 matchup vs. Packers - CBS Minnesota
C.J. Ham signs two year extension with the Minnesota Vikings
Save room for Ham: There's a place on Vikings' offensive plate for Duluth fullback - Duluth News Tribune
Minnesota Vikings fullback C.J. Ham (30) walks off the field after an NFL football game against the Chicago Bears, Sunday, Jan. 8, 2023, in Chicago. (AP Photo/Kamil Krzaczynski Stock Photo - Alamy
Ham Rumbles Up The Gut For Huge 30-Yard Gain
Minnesota Vikings fullback C.J. Ham (30) runs with the ball during the first half of an NFL football game against the Chicago Bears, Sunday, Jan. 8, 2023, in Chicago. (AP Photo/Kamil Krzaczynski
Chargers unable to slow WR Justin Jefferson in loss to Minnesota Vikings – Orange County Register
Minnesota Vikings fullback C.J. Ham (30) walks off the field after an NFL football game against the Chicago Bears, Sunday, Jan. 8, 2023, in Chicago. (AP Photo/Kamil Krzaczynski Stock Photo - Alamy
Ham Powers Into The End Zone For A Score