Could Melky Cabrera's withdrawal from the World Baseball Classic be linked to a recent report that he purchased PED from a Miami clinic?