SPARTANBURG, S.C. -- When people say Christian McCaffrey can fly, they probably don't mean literally.
But during Tuesday morning's training camp practice, team photographer Melissa Melvin-Rodriguez caught the first-round pick flying through the line.
![170808_POD_inside.jpg](https://static.clubs.nfl.com/image/private/t_editorial_landscape_mobile/t_lazy/f_auto/panthers/rgk7ipvu9b0hdg8gob0n.jpg)
Stay connected! Sign up for the free Panthers Pulse e-mail newsletter for daily updates and news about the team, sent straight to your inbox. Subscribe Here
View photos of Carolina's twelfth practice at training camp.
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/cogmpilgfcusxrqo8gaz.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/t6zd4k10ml5an6qbnblf.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/crlxw0uzkgwktkyukhuv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/tzpoteuguwuvxc4wyo2n.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/foxadl6sk0cypuuzyfrj.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xntrqapihbebzqpf27aq.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/w6pfwzilhclkcdqxayyu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/p3dhiyu8zcsrrlxmbf9u.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/gvk33vcjp5g1uqq68weo.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/jeobnenhqpmaorbau0ef.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/vnkebasjknv9gcwv5d1k.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/divj5pudmj7ctagx17hn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/slwspgxsiawzf2uqmh24.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/l2yoghazf03v71n8ku0i.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/pljhen3an2mlvzdzhhg6.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/dxnxrav368t7h4rafoox.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xyyuloekalp0of0cc6so.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/u4qsqufndvkuxtbwcmxu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/kv2s4cozbsgq4if7lvsc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/tiaeuuaci01rpyx2oevc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/bqdqa3mtpqyedfemdcku.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/baw86bzqaol06gzi8fwa.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/la0f52dblslu0ejdiph0.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/idop721zljxz6wxzwt4u.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/bu1x2ywuthgoqoogxjld.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xnwhqmsyh1bdfilcgfyn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/f86iqceti3b1uh32ax2n.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/dosmwde92nxomuyjumxb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xlcjwry0dqqg9wcsdg1e.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/mgyxgjn5cc5qke74bu8b.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xcq5prabrdmktqa9acdi.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/y6ksid8mvvimqojclw55.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/vyudzeex1oosfhjpbzys.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/we6x7b7xawlrlng0lllo.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/kcud2vz7p3vamswoleei.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/cvc7nnrv8bp8oaiwygpq.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/c6xf0jmlqnesbwsnqcor.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/yjk24yj1rx7ffdev4gyn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/kazwhn8fmhhxd8mfnke9.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/jzfe5tbnrj0s1bwvlmm9.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/hhilqh5jokpj7lvvbosq.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/tawyavmy1azuezgdrxab.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/d0c6a91ic4kqmpnihioh.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/pim1q12m4kj8eolmc9m2.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/zgi4i3z5ikbwsssgkkpk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/aqvxdmnmvcl07dt9hqwo.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/ao7h9axozgrplu5x0tac.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/qtwranjq6qodd87wzvol.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/ekefybwhn538qjfd2kpz.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/cmciswhzgrgjcjdm1bcn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/m9euzqdpzuou3sk4faar.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/lm86zbdfornhtl4xosjl.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/blnlqmut4fzbigzuyqbc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/izdlm0vj3d3omanxku7e.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/uku7s3buuo1wuifhbjim.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/ymdwrzh0e2mum3z3ftns.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/rwuzxsf6ieen5eragwsn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/c9zniq6ivzcyyjq3nzdt.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/qsmtsuxsmopgn9kklge3.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/zywdnfj0uf5hlj0dau8k.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/yhwak7sddx5xve1top6t.jpg)