DeShaun Foster
|
Add as Favorite |
The longest yard It was one of the
most spectacular 1-yard touchdown runs in NFL history. The
Carolina Panthers were nursing a 7-3 lead over the Philadelphia Eagles in the NFC Championship Game on Jan. 18, 2004, when DeShaun Foster got the ball. A ...


Foster adds finesse to 49ers' offense