Panthers RB Christian McCaffery Pays Off Layaway Balance For 363 Military Families

Lost among the millions NFL players earn over the course of their career is the millions they chose to donate, and Christian McCaffery is the latest example so such.

The Panthers running back decided to spread a little holiday cheer and pay off the layaway balances for 363 military families through his foundation.

McCaffery let them know via a video call, and their reactions are priceless.