Has anyone witnessed the Failclowns poster for this year?

Here is the NOLA write-up:

Only the Atlanta Falcons' could come up with a poster this bizarre