Duluth’s CJ Ham signs contract extension with Vikings

Duluth native C.J. Ham will be staying a Minnesota Viking. It was announced Wednesday that the fullback has signed a two-year contract extension with the Vikings.

The 29-year-old one time Pro Bowler was set to enter the final year of his contract in the 2023 season. He has spent all six of his seasons in the NFL in Minnesota.

Last season he caught 10 passes for 86 yards hauling in a career-high two touchdowns.