My guess to the longest ever (unverified) would be either Luke Easter or Josh Gibson.As for an officially recognized "longest home run," I have no idea...