Do you even science, bro?
“However, the Catholic Church only officially recorded its existence in A.D. 1353, when it showed up in a tiny church in Lirey,”
So the shroud just happens to show up exactly during the time frame of the C-14 dating which is 12601390 CE. Lol.
I science and rationalize as much as you apparently Myth bro...