I know in the OHSAA rules for Ohio High School Football, the rules are the home team is to wear it's "dark" jerseys and the away team is to wear it's "light" jerseys. And the away team they is responsible for "avoiding" a color issue. But if a change must ocurr the home team will change. But this in HS where you never know what the other team is going to wear. In the pro's i expect some sort of communication between the two teams. If your the "home" team in Ohio HS football you can't wear white for a home game. But you can wear a "light" color. Such as my school has White, Gold, and Brown jerseys. We wear Brown jerseys about 3 home games of out 5 home games a year. The other 2 home games we wear Gold. Now at away games we almost always wear white. But one or two games this year we wore gold jerseys.