I know even less about Foxborough than i did Greenbay, before I made that trip, but I’m going there!
My company has 4 offices in the States: Virginia, Albany, Greenbay and Foxborough. I’ve been to all of them but Foxborough.
When I searched for it on Google, I got a bunch of football images, so I’m assuming its another football town. I also know that its about 39 miles from Boston, which is a city I’d love to spend some time in before we leave the States…
Alas, I’m going for training, so there won’t be much time for site seeing, but it’s free travel, so I’m not complaining!