I have a question that I'm hoping someone "in the know" might be able to answer: why can't teams wear colored (non-white) uniforms on the road?
While you obviously don't want two teams wearing the same colors, I don't know why teams can't (or choose not to) wear a non-white uniform for away games. I can see why this might have been important when telecasts were in black and white or even a decade ago when people had smaller TVs with lower resolutions...but now that telecasts are in HD, every new TV sold in the last 5 years has been HD-ready, and over 60% of people own an HDTV (I'm guessing this number is higher for sports fans), I'm not sure why the requirement is still there.
I saw a USC/UCLA game once and both teams wore colored jerseys. I don't know if it was a mix-up or they got special approval, but you could easily tell which team was which on TV.
You can. Just needs to be agreed upon
See Velo's post earlier regarding uniform rules. Note rules 2a & 2b
Jersey Color and Design
ARTICLE 5. a. Players of opposing teams shall wear jerseys of contrasting
colors. Players on the same team shall wear jerseys of the same color and
design.
1. The visiting team shall wear white jerseys; however, the home team may
wear white jerseys if the teams have agreed in writing before the season.
2. If the home team wears colored jerseys, the visiting team may also
wear colored jerseys, if and only if the following conditions have been
satisfied:
a. The home team has agreed in writing prior to the game; and
b. The conference of the home team certifies that the jersey of the
visiting team is of a contrasting color.