TYPO ON MY PART CORRECTED TO READ:
The Shroud of Turin should not be linked to your faith since faith does not require physical evidence as Jesus told Thomas. Your ancestors did not need THE SHROUD to to accept Jesus and neither do you. (Your ancestors I assume accepted Jesus without ever hearing about the Shroud and the Catholic Church never has said this the authentic shroud so it violates no principal of faith to doubt the authenticity).
My ancestors may have accepted Christ without ever hearing of the Catholic Church. And yet, I would never think of attacking the beliefs of those brothers and sisters in Christ in an effort to advance some agenda of my own, even though they have some articles of faith that I don't find in my Bible. But thanks for defining exactly how you need me to come to Jesus. If I am erring in believing in a miracle of God, I am sure He'll straighten me out in the first five minutes of the Afterlife, but I suspect, what with all the signing of praise and rejoicing, it's not going to really matter by then.