Talk about self-inflicted wounds.
Since Burress signed a five-year, $35 million contract with the Giants earlier this summer, he's managed to piss off everyone within the Giants organization. He was suspended for 12 days because he skipped a number of meetings, and was fined, by the National Football League, $45,000 for yelling at officials during the Giants victory over the San Francisco 49ers. This came after he shouted at Giants Coach Tom Coughlin for drawing an unsportsmanlike-conduct penalty. Coughlin later benched Burress for the fist quarter against the Pittsburgh Steelers for missing a mandatory rehabilitation session for his neck and shoulder injury.
I imagine we've seen the last of Burress in a Giants uniform.