Foles is not worth a first. I'm not actually sure he's worth a second. He has not proven himself as a starter and while excellent this season (and in 2013?), is essentially a system QB, like most that aren't named Brady. Actually it could be argued Brady is a system QB that is unbelievably good at it.
Foles will get paid if he wants to leave to be a starter. Not sure it will work out though.