NFL Network's Mike Garafolo details quarterback Nick Foles' expected contract with the Jacksonville Jaguars.