A Fozzie Bear "Wacha Wacha" sign in Pittsburgh? Well done, Cardinals fan