Jaguars, guard A.J. Cann agree to terms on 3-year contract

Guard A.J. Cann has agreed to terms on a three-year contract with the Jacksonville Jaguars just hours before he would have become a free agent.

Cann is expected to sign the new deal either later Wednesday or Thursday. NFL Network reported that it's worth $15 million.

A third-round draft pick from South Carolina in 2015, Cann started 59 of 64 games over four seasons for the Jaguars. He should provide some continuity and stability up front for new quarterback Nick Foles, who is expected to formally agree to a four-year, $88 million contract with the Jags when free agency officially opens.

Cann, left tackle Cam Robinson, left guard Andrew Norwell and center Brandon Linder will be returning starters for a team that plans to have a run-first mentality.