Artifactual said The Saints went 5-3 at home in 2023. A winning record. I'm not sure what your point 🤔 of that is. Do you want to explain? Click to expand...