WATCH: Russell Shepard With the AMAZING Touchdown for the Panthers!!!

The Panthers just scored their first TD of the season. Check out the video of Shepard’s amazing play below!