This has been a bit of a rough start for Tony Vitello and the Giants.