Nick Foles faces uncertain future after magic with Eagles runs out

Nick Foles might have played his last game with the Eagles on Sunday, as his