The Deon Goggins experiment, brief as it was, has come to an end in Atlanta Deon Goggins waived from Falcons team - CBS Atlanta 46