No they can’t, another team in a different sport shit the bed DIABOLICALLY, and everyone instantly thought of the Falcons 😭😭 they are now the poster boys for shitting and pissing the bed FOREVER. They will never rest.
Not even a week ago, the Vegas Golden Knights choked a three goal lead in the Stanley Cup finals and no lie the first team I thought of was the Falcons