Nick Foles and the Top 5 Up-and-Coming NFL Quarterbacks