Q: I was told men cannot wear red shirt. True?
A: Men should avoid wearing red garments. Should a person wish to wear a red garment, than this rule would negated if the garment had stripes in it. Wearing red in itself without a valid reason would be viewed as makroohi tanzihi.
Allah Certainly Knows Best.