What's more likely:
a) White males are better at software engineering and that's why the majority of software engineers are white males (there is no scientific evidence to support this whatsoever).
b) There are socio-economic factors that lead more white males into software engineering than anyone else (there is ample scientific evidence to support this theory).
Clearly there is a bias at work somewhere. It's not necessarily a hiring problem, but rather one that starts further up the "supply chain" (if you will). We're trying to fix that.
I agree with you that I don't think the NFL is discriminating against white players. They just want the best, period.
What I have issues with is when a company's racial makeup shakes out to be majority white (funny how that can happen when you draw from a pool that's majority white) and the first instinct is to say "this _must_ be because of bias."