Kekionga, wiffleball tournament and an elclipse