Duuuuuuude! The Giants snuck it out against the Cowgirl's last night and the NFL Championship game is gonna be held at Lambeau Field next week!
Everyone is sooooo jacked up here in town its crazy. This has been a dream season in every respect, and everyone here is still pinching themselves. ;-)