Question: why are the baseball teams wearing different uniforms?
Answer: MLB never misses an opportunity to have teams wear different uniforms. This year's theme is monochrome, as the clubs will be wearing either all white or all black. The thinking behind these uniforms is that they'll allow players' accessories to stand out more than if the teams were wearing their regular uniforms.