Payton on being one of the least injured teams in the NFL

SP is correct, the Saints and Pelicans medical staff has been absolutely atrocious.




The funny thing is that the Head Team Physician for the Saints is taking a job in Denver and won’t be with the Saints in 2025. Looks like he will be part of the Broncos organization, but not sure what his title will be. I believe he got a great job opportunity overseeing a few hospitals.