Baseball on Mayo Island? History by Michael C. Hild - September 21, 2017September 21, 201724 Did you know there used to be a baseball stadium on Mayo Island? If so, have you ever wondered why it isn't still there? Fire and floods are the answer. Sterling Hundley of Virginia Living did an article on the subject with an awesome illustration of Lou Gehrig hitting a home