Relate to this feeling? Click the photo to check out fans ashamed to be supporting the Houston Texans... unbelievable!