A one word response to all those who think a pro football team has to play downtown: Foxborough.
Home of the New England Patriots, and 28 miles from downtown Boston.
Build a stadium. Surround it with parking lots that you own. Collect $
A one word response to all those who think a pro football team has to play downtown: Foxborough.
Home of the New England Patriots, and 28 miles from downtown Boston.
Build a stadium. Surround it with parking lots that you own. Collect $