Minnesota Vikings' 2020 NFL free-agent signings: Add run stuffer Michael Pierce - ESPN - Minnesota Vikings Blog- ESPN
C.J. Ham Signs Contract Extension
Report: Vikings FB C.J. Ham agrees to 3-year extension
2020 NFL Free Agent Tracker
C.J. Ham Signs Contract Extension
Fullback C.J. Ham to sign two-year extension with Vikings, his agency says
Cousins, Vikings agree to two-year contract extension
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
Minnesota Vikings fullback C.J. Ham powers forward for his first TD of 2022
Fullback C.J. Ham to sign two-year extension with Vikings, his agency says
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
What's the Plan For C.J. Ham? - Zone Coverage
C.J. Ham Signs Contract Extension