No, patriots.win was banned.
It said so right in your popup.
Some thread linked to something on that site.
If it was media.Patriots.win, it was probably a graphic would be my guess.
I thought that was how they flagged FR, as a patriot site. I had not clicked on anything, just the FR site