NFL Network highlights the most versatile players in the NFL

The Good Morning Football crew lists Christian McCaffrey as one of the most versatile players in the NFL right now.

Advertising