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

Video Details

Would you put Terrell Owens on your NFL team?