There are three QBs on the roster other than starter Michael Vick and one of them, rookie Nick Foles, is guaranteed a spot. That leaves veteran Trent Edwards and third-year man Mike Kafka to battle it out for the No. 2 spot and it could be an important battle since Vick always misses games with injuries.