Raiders sign QB Trent Edwards to a future contract

Why do the Raiders feel the need to sign Trent Edwards?

Edwards isn’t better then Matt McGloin and Terrelle Pryor.