This member hasn't added any personal information yet.
Leave tzaralides a message to find out more.
Posted 10/27/2009 02:23:02 EDT
The revenues behind this game in London was surely tremendous. NFL merchandise all over the place... I saw a lot of very happy faces (including myself) that had a chance to see a game in Europe.
Posted 10/27/2009 12:19:30 EDT
I live in Greece (originally from the Boston Area) and I traveled to London (with my son that has never been to a game) to see the Patriots. From the 84.000 people at the stadium, you could tell that more »
©2015 Boston Globe Media Partners, LLC
Separate multiple addresses with a comma