Dalvin Cook and C.J. Ham are as different as saltwater and salted sidewalks.
Dalvin Cook speaks with a languorous southern drawl. C.J. Ham could teach diction at a prep school.
Cook has been a star since high school, where he made his bones as a spectacular running back in the recruiting hotbed of Miami, and was a top recruit at Florida State. Ham was similarly productive playing high school football in the hockey hotbed of Duluth and college football at a small school in South Dakota.
Cook was a first-round talent drafted in the second round. Ham went undrafted.
Now they're proving that opposites attract tacklers. As Cook emerged as the key to the Vikings offense this season, Ham became his bodyguard and snowplow. When the Vikings travel to San Francisco, they'll be roomies at the hotel and besties on the field, and perhaps a key to victory.
"We've been close ever since he got here,'' Ham said. "I've been in the league one year longer than he has, but I was on the practice squad. His rookie year, at rookie minicamp, that was my first time playing fullback, and it started with him in the backfield.
"He told me then that he had a fullback in college and he loved his fullback. Right away, I knew that we were going to have a good relationship.''
When the Vikings decided to build their offense around Cook this offseason, Ham's responsibilities increased. Saturday, Ham and 49ers fullback Kyle Juszczyk will advocate for a position endangered by modern passing offenses and revived by believers in power running, such as Gary Kubiak, Kevin Stefanski and Kyle Shanahan.