philly.com
Understanding the Russell Shepard situation with the Eagles - Philly
"I actually took myself off the draft board during the draft," Shepard said.