Question: why are mlb players wearing blue and yellow?
Answer: The special ribbons and gold wristbands are being worn in support of the fight against childhood cancer, it is the fourth consecutive season the league has chosen to promote this cause via players wearing ribbons. ... MLB and Clubs have supported the fight against cancer through a variety of initiatives for many years.