Last weekend, Major League Baseball rolled out a new feature: Players Weekend. The players wore different uniforms, with the most hideous socks imaginable, and instead of having their last names on the backs of the jerseys, they each had nicknames. The ostensible purpose of this exercise was to attract more young fans to the game....