NFL Network: Nick Foles was only Eagle prepared to come to White House