The final major vacancy in the NFL has been filled as the Jacksonville Jaguars have hired a new general manager. On Friday, ...