If he played any position other than QB, I'd say baseball might be the better $$ choice. But QBs in the NFL tend to stay healthy and, unless he flames out completely, he'll make a lot of money even as a career backup:
Derek Anderson Contract Details, Salary Cap Breakdowns, Salaries, Bonuses | Spotrac