Why on earth would you punt it to him?! That punters career is over and rightfully so. I wouldn't be able to show my face again on the field if I was the Giants lol.
Also... I think that Vick isn't a fair play in fantasy football. Who here is going to remove him from fantasy altogether next season? He singlehandedly outscores 3 or more of my players combined a week and is keeping the guy in second on my nutsack and will probably beat me this season.
10 Team QB Flex 1PPR - Week 3
QB: M. Stafford, J. Flacco
RB: C. Johnson, D. Murray, D. Sproles, CJ Spiller, M. Leshoure
WR: J. Jones, E. Decker, A. Brown, P. Garcon, B. Lafell
TE: J. Finley, M. Bennett
K: D. Akers