The Saints will always be Almost champions. Sean Payton isn’t a top 5 coach and the saints window has officially closed