Mysterious softball-sized eyeball washes up on Florida beach