C.J. Anderson breaks free for 30 yards

Jan 24, 2016

C.J. Anderson breaks free for 30 yards in the AFC Championship Game.

Advertising