Terrell Owens opens up about his ending in Philadelphia – ‘The Herd’

Terrell Owens talks about the end of his career with the Eagles and whether or not the media was fair to him.

More The Herd With Colin Cowherd Videos

More The Herd With Colin Cowherd Videos»