I almost threw the remote to the TV (not my TV :)). Yes, I had a hard time to swallow this debacle but I believe that the giants will bounce back & beat GB next sunday.
I don't care how many promotions they have done. Dodge sucks, period. He is extremely inconsistent and unreliable, just like the vehicles with same name lol.