The holdout lasted nearly all the preseason, but the Tennessee Titans and star running back Chris Johnson have agreed to a contract extension.

The deal is for four years and is worth $53 million with $30 million guaranteed.  That contract will be tacked onto the existing contract and will keep Johnson under Titans' control until 2016.

The Titans close out the preseason against the Saints tonight.

More From 103.3 The GOAT