After previously rejecting the podium/entrance design of the Boston Garden project, the Boston Civic Design Commission gave the go ahead for developers Boston Properties and Delaware North to move forward with a $258 million first phase. The initial structure features the “Champions Row” multi-level podium that will face the street and guide people to North Station Read More…