The Curse of the Home Run Record2058Joe PosnanskiBrian FowlerFollowAug 27, 2017 · 1 min readWhatever he did or didn’t use, Barry Bonds is far and away the best baseball player I’ve ever seen.