NBC News: MLB uniforms from Nike set for an overhaul after players and fans cry foul, union says