
Here's a complex question that requires someone to reason about the input, can you answer it?
What company owns the shopping center that stands in the place where Foxboro Stadium used to be?


The Kraft Group
