Alex Rodriguez, one of baseball's greats, hobbled by doping accusations