The Marine Corps is making its all-weather coat unavailable due to a defect that can cast an unsightly hue, according to a new memo from the service. The fabric of some of the trench coat-style ...