YouTube / KTDY

The Saints are coming off a convincing win over the division rival Panthers. Is this a sign of things to come, or a fluke? I believe a win like that can build a young team's confidence. The flag thing? It was announced after we shot the video, they'll kneel before the anthem, then stand while it's being played...