The Colts have agreed to a 2-year deal with QB Nick Foles, according to NFL Network's Mike Garafolo. Foles most recently played for the Bears but previously played under then-OC Frank Reich with the Super Bowl-winning Eagles. His Indianapolis role under HC Reich will obviously be to back up new Colts QB Matt Ryan.