It took a little bit longer than we expected it to. But Chris Johnson has finally found a new team to run with.

Earlier this month, the Titans released CJ after a couple of underwhelming seasons with the team.  And earlier this afternoon, he agreed to a new two-year deal with the Jets:

To be honest, we're not sure what the future holds for Johnson. At one point in time, it looked like he was going to break a bunch of NFL records. But he's struggled in recent seasons. So it'll be interesting to see how he does with Gang Green.

RELATED: The 20 Greatest Running Backs in NFL History

[via @SportsCenter]