Giants used to be New England’s team by default

3 February 2012, 8:03 pm

It’s bad enough so many of them still hold dear – and even boast of – their fathers’ and grandfathers’ ancient allegiances. But did they really need to go out and start their own club? OK, you guys of the NY Football Giants Fan Club of New England – we get it. Especially us baby boomers. Because we remember full well that once upon a time, the only real way to quench our Sunday afternoon pro ...... Read More »

More Topics from "Articles"