Vikings Generations Featuring C.J. Ham

On this week's Vikings Generations, FB C.J. Ham is featured, as he talks about how football impacted his life.

Advertising