Home Football St. Louis Rams and Nick Foles Agree to Contract Extension