The Texans letterman jackets are too nice!