Will Michael Vick be back for this week’s game against the NY Giants?