Senator Cruz is a Texan.
Texans wear flannel shirts when the weather turns chilly. I don’t think I know a guy down here he doesn’t own at least one plaid flannel shirt.
Or, a closet full of them. They go with everything...Levis, Lees, Wranglers.
All I want to know is if he wore the shirt with khakis and loafers. If so the criticism is warranted:)