I may have sold my soul last year in winning the Superbowl. I am sure I am not alone in that but I have to accept some responsibility.
I may have sold my soul last year in winning the Superbowl. I am sure I am not alone in that but I have to accept some responsibility.
lol.
Ive figured the giants just win the SB once a decade.
1986, 1990, 2007, 2011.
Which unfortunately means we have until 2020 to be relevant again.
Bring back the garden gnome!