Cannon (knee) worked out with the Vikings this week, Howard Balzer of USA Today reports.
Cannon last appeared in an NFL game in 2022 with the Titans, suffering a knee injury and subsequently being placed on injured reserve. The running back now appears to be healthy and looking for his next opportunity in the league.