Duluth native C.J. Ham has made the Minnesota Vikings 53-man roster for the upcoming 2017 season. He's the lone fullback on the roster. The Vikings announced their final cuts Saturday afternoon. With the preseason complete, NFL teams had until 3 p.m.