The Vikings welcomed both running back Adrian Peterson and receiver Percy Harvin back to practice in a limited capacity Thursday.  Peterson (ankle) missed practice Wednesday but was limited yesterday.  Harvin (ribs) missed practice Wednesday but was limited yesterday.  Peterson almost certainly will play at Carolina Sunday while Harvin is a little more questionable.

The following players missed practice Thursday: defensive end Jared Allen (not injury related), linebacker Erin Henderson (not injury related), running back Lorenzo Booker (concussion), guard Anthony Herrera (knee) and tight end Visanthe Shiancoe (foot).

The Vikings are 4-point underdogs will they play at Carolina Sunday at noon, pregame on WJON at 11am.

More From 1390 Granite City Sports