Cundiff should be fired immediately. And I am not even a Ravens fan.
(Fictional former Dolphins kicker in Ace Ventura, Pet Detective.)