Answer
Nick Foles' middle name is Edward. Foles, the American football quarterback, was born Nicholas Edward Foles on January 20, 1989, in Austin, Texas. He played college football for the University of Arizona and was drafted by the Philadelphia Eagles in the third round of the 2012 NFL Draft. Foles has also played for the Rams, Chiefs, and Bears.