Terrell Owens gets totally honest about Dallas Star celebration – ‘The Herd’

Video Details

Terrell Owens defends one of his most controversial on-field moments.