Question: who does nick foles play for in the nfl
Answer: Nicholas Edward Foles ( born January 20 , 1989 ) is an American football quarterback for the Philadelphia Eagles of the National Football League ( NFL ) .