My friend mns notes that it seems that apparently aliens play baseball (see for yourself).  Perhaps this is the true explanation for Barry Bonds?