I’m not big on football but I am big on sexy football players. Today I’m crushin’ and obsessing over Christian McCaffrey who is a running back for the Carolina Panthers. Christian was born in Castle Rock, CO in 1996. The 5’11” tall, 205 lbs, running back went to Stanford University before entering the draft and getting picked to play for the Carolina Panthers. You can follow Christian on Instagram.
Click on thumbnails to view larger images.