Minnesota Vikings fullback C.J. Ham has announced his plans to retire following the Vikings completing the 2026 season, missing the playoffs. He is 32 years old. A Duluth Minnesota native and Augustana Vikings alum, Ham played nine NFL seasons all with the Vikings. He signed with the Vikings as an undrafted free agent in 2016. Ham was a two time pro bowl selection in 2019 and 2023. in nine seasons Ham played 140 NFL games, starting 41. He scored five NFL touchdowns including one in his final game Sunday at home vs. the Green Bay Packers.

In Touch 1/16/26
Aberdeen Mayor Travis Schaunaman joins us to talk city business in 2026…



