I am going to take Tom Coughlin’s lead and make no excuses for the Giants. After watching the midgets fall behind 17-0, spending two and a half hours behind a snow blower in sub-zero wind chills seemed a better way to spend my time. When did the Giants sign the sponsorship contract with the Hoover Vacuum Co? Because they sure do SUCK!
Before I forget, while snow blowing I popped on the IPod. Turned the volume up LOUD and listened to ‘The Rising.’ I forgot about how bad the Giants are.