), but the Giants are the only NFL team I’ve ever loved. It started in high school when my English teacher used to do soda can bets on the Sunday games. I picked the Giants and have stuck with them since. My mother loves to tell the story of the time (in my sophomore year) she took me to NY and spent the whole day showing me the sites…you know, The Empire State Building, Ellis Island, The Statue of Liberty, Times Square, Rockefeller Center, Tiffany’s…and I, being oh-so-wise, was more impressed driving by Giant Stadium on the way into the … Read more »