Philadelphia Eagles Shepard was signed as an undrafted free agent following the 2013 NFL draft.
Tampa Bay Buccaneers One day after being released by the
Philadelphia Eagles, Shepard was claimed off waivers by the
Tampa Bay Buccaneers on September 1, 2013. After leading the team in special teams tackles in 2014, Shepard was named special teams captain for the 2015 season, a role he would reprise in the 2016 season.
Carolina Panthers On March 10, 2017, Shepard signed a three-year contract with the
Carolina Panthers. On September 10, 2017, against the
San Francisco 49ers in Week 1, he had two receptions for 53 yards, which included a 40-yard touchdown reception from quarterback
Cam Newton. He finished the season with 17 receptions for 202 yards and one touchdown. On May 14, 2018, Shepard was released by the Panthers.
New York Giants On May 22, 2018, Shepard signed with the
New York Giants on a one-year, $1.3 million deal worth up to $2 million in incentives. In week 13 against the
Chicago Bears, Shepard had 2 catches for 59 yards and a touchdown. The touchdown reception came from fellow wide receiver and fellow former LSU player
Odell Beckham Jr. On April 10, 2019, Shepard re-signed with the Giants. He was placed on injured reserve on September 26, 2019, with a foot sprain. On September 17, 2020, Shepard announced his retirement from the NFL. ==Personal life==