The New Orleans Saints are a professional American football team based in New Orleans. The Saints compete in the National Football League as a member of the National Football Conference South division. From Wikipedia
The two-time Super Bowl champion is showcasing his fitness and readiness as he seeks a return for the 2025 season.