Deuce Update (From ESPN)

The only one that could be worse is "Deuce McAllister signs with the Atlanta Falcons" :covri:

My guess is that 50% of Saints fans would commit a "Mass Ritual Suicide" if that ever happened!