NFL Throwback

Terrell Owens' return to Philadelphia! (Cowboys vs. Eagles, 2006)

Terrell Owens' return to Philadelphia after a controversial exit was one of the most anticipated regular season matchups in NFL history.