Tampa Bay Buccaneers wide receiver Russell Shepard (89) has 30 catches in four NFL seasons, but his grit and special teams ability earned him a free agent contract from the Carolina Panthers.
Tampa Bay Buccaneers wide receiver Russell Shepard (89) has 30 catches in four NFL seasons, but his grit and special teams ability earned him a free agent contract from the Carolina Panthers. David T. Foster III TNS
Tampa Bay Buccaneers wide receiver Russell Shepard (89) has 30 catches in four NFL seasons, but his grit and special teams ability earned him a free agent contract from the Carolina Panthers. David T. Foster III TNS

Carolina Panthers

Carolina Panthers’ newest receiver makes his money through grit – and dirt, sand, gravel

March 14, 2017 7:06 PM

  Comments  

Videos