Is C.J. Spiller the Bills only hope?

Is C.J. Spiller the Bills only hope?