DeShaun Foster RSS

Add as Favorite
3
0
Links3
Foster adds finesse to 49ers' offense
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 ...