The NFL gives home teams the option to wear their "colors" or their "whites." For some reason the Dallas Cowboys have a much better record over the years when they wear their white uniforms, so that's what they prefer to wear at home. Conversely, many of their opponents wear their white uniforms when they host the Cowboys -- because they also know about the white/blue record differential for the Cowboys over the years.
Go figure.
Wrong. The NFL home team always wear the darker color, as it’s more “menacing.” The Cowboys haven’t worn their blue uniforms in ages, and to be honest I don’t even see them wear it on the road.