Kekionga, wiffleball tournament and an eclipse