Yeah, damn it, a guy should be allowed to wear Balco Lab gear if he wants to.
I'm all for civil liberties and freedom of expression, but it's hard to work up sympathy for these guys regarding the uniform policies. You work at their store, they set the rules. If you work at McDonald's, they're probably not going to let you wear a cap or t-shirt promoting a business or a cause.
Left to their own devices, there's no limit to the amount of embarrassment the citizens of the NFL might bring on the league, especially in this era of "miracle" supplements.