After Nick Foles tied an NFL record with 7 TD passes in one game vs Oakland, I firmly believe Mike Vick's career with the Eagles is over. I examine how Vick's career came to such an abrupt ending and why he shoulders part of the blame.