Published On Oct 16, 2020
Freddie Mitchell tosses a 25 yard TD pass to Brian Westbrook in week 15 of the 2003 NFL season.
*Clip taken from matt revels' upload of the full game: • Philadelphia Eagles vs Miami Dolphins...
All rights go to the NFL. For entertainment purposes only.
show more