I think the new one’s better. Getting rid of the thin, black outlines was a good move. Creating more value definition between the blue and red stripes was good too, as was making the ball stand out more prominently. It also retains the brand equity of the original through simply being a refinement rather than a complete overhaul.
I’m thinking that if it were on a white background, though, it wouldn’t work well with that yellow shield outline — a thick black outline around it, like on the previous logo, might be needed to create an edge with enough contrast to separate the yellow from the white background.