New Details Emerge From Sean Payton, Saints Rumor

ATLANTA, GA – JANUARY 09: New Orleans Saints Head Coach Sean Payton prior to the game against the Atlanta Falcons at Mercedes-Benz Stadium on January 9, 2022 in Atlanta, Georgia. (Photo by Todd Kirkland / Getty Images)

Rumors linking Sean Payton to his former employer — the New Orleans Saints — surfaced Tuesday morning.

The Super Bowl winning coach was spotted in New Orleans. A photo of Peyton meeting someone immediately went viral and football fans couldn’t stop speculating.

Leave a Comment