Terrell Owens tells you why he could still play in the NFL – ‘The Herd’

Would you put Terrell Owens on your NFL team?

More The Herd With Colin Cowherd Videos

More The Herd With Colin Cowherd Videos»