C.J. Ham (#30) is a FB in the NFL that currently plays for the Minnesota Vikings. C.J. is 28 years old, born on July 22 1993, and is 5’11” tall weighing 235lbs.