Free-agent wide receiver Greg Jennings will visit the Minnesota Vikings on Thursday, according to ESPN.

Jennings, 29, is the top wide receiver left on the market and is expected to either sign with the Vikings or return to the Green Bay Packers.

If Greg Jennings doesn't stay with the Green Bay Packers, he could stay in the NFC North and sign with the Minnesota Vikings. (AP Photo)

The Vikings need a top-tier receiver after trading Percy Harvin to the Seattle Seahawks. Jennings has been a productive player for the Packers and a favorite target of quarterback Aaron Rodgers.

Jennings’ decision may come down to what it often does—which team offers him the most money. However, his earning power has been reduced by recent injury problems. He missed eight games in 2012, which caused a drop in production to a career-low 36 receptions for 366 yards, and three games in 2011.

The Vikings have been on the losing end of some of the best performances of Jennings' career since he was drafted in the second round in 2006.

After trading Harvin and cutting Michael Jenkins, the Vikings currently have only three wide receivers with NFL experience: Jerome Simpson, Jarius Wright and Stephen Burton.