Sometimes it is hard living up to your name.
All season long the NY Giants were regarded as less than the best. They were described as inconsistent and pretty much everyone even their own fans had given up on yet another season.
On the other hand the New England Patriots were considered one of the premier teams and boy did they live up to the hype going 18 - 0 until they met the Giants
In the end it just goes to show that we just have to keep getting back up. A True Winner is not the one who wins every battle but who falls down and gets back up and endures to the end. I guess one can say that there is a GIANT in all of us. Something bigger than me, something bigger than you, something that says defy the odds. Is there a Giant Spirit in you?