I saw Army v Navy at Foxboro stadium and got hooked....saw quite a few Giants and Jets games as well at Giants stadium.....but probably if I had to pick one team it would be the New England Pats, watched quite a few games in the snow at Foxboro and it was just a brilliant (but very different) example of very passionate people involved in sports.......