Anybody know where the visiting team hotel is? I was hoping to get a few autographs but I'm not sure where to go
According to the Beckham Experiement, I think they said it was a Sheraton that looks like a castle. Maybe if you know New England, you know what that means.