MINNEAPOLIS, MN - DECEMBER 06: Minnesota Vikings Fullback C.J. Ham
Case Keenum leads Vikings to pre-season win over Bills
Mike Hughes & CJ Ham Signing — Elite Ink
Vikings star has likely played his last down with the team - A to
Charles c carson hi-res stock photography and images - Alamy
Vikings fullback C.J. Ham never lost sight of his dream
Minnesota Vikings player C.J. Ham: This is what connects me to
Minnesota Vikings - Happy Birthday, Ty! 🎂