I’d make a joke about shooting himself in the foot, but… Posted on April 3, 2009 by chet Plaxico released by the Giants.