Does anyone else here think Leo is NOT John’s son. It just seemed too easy. Diana saying she could deny it and John could get a DNA test so she was sparing him the trouble just seemed so convenient. If John has half a brain, he’ll still get a DNA test, but not done in Salem. We know how easy it is to change DNA results in Salem.
I figure Diana just told John this so John won’t do more investigating in to the father situation which would lead to finding out the bigger secret which is Leo murdering him.