There are virtually no eyewitnesses in this case. I’ve read about more eyewitnesses than they have ppl in FL.
Of the 7,290 people in attendance at Len Barker’s perfect game in 1981, nearly 80,000 of them are still living.