no but they usually do. They are not REQUIRED to wear Red Sox, however, per MLB rules, ALL uniforms on a team must match. THerefore, one player cannot wear blue socks while the rest of the team wears red, etc.
At every level of football, the pants are the same length but the NFL mandates that all players wear socks up to the knees to completely cover the legs.
A player must wear a shirt, shorts, shoes, socks, and shin guards. Everything else would fall under the set of "items not required to play."
NO
RED
Yes
Many players wear socks, stockings, or some other cloth layer under their shin guards to prevent chaffing.
they wear jersey's, hats,socks,belts,cleats,pants,and sometimes necklaces.
At home United wear a red shirt with a sort of background checkerboard pattern. The socks are black with a red bar around them.
soccer jersey, soccer shorts, soccer socks, shinguards, and cleats.
They wear a jersey, hat, baseball socks, cleats, mitt, batting gloves [optional], and eye black [optional].
NFL players were first required to wear helmets in 1943. At the time, they were made of leather. They then went to being made of plastic and now are made of polycarbonate.
Basically depends where you are. In the states you see most players with them but in Canada not so much.