During his meteoric media career, Michael Strahan has faced little or no criticism. And now, out of the blue, Strahan finds himself caught up in a red, white, and blue controversy over (drum roll, ...