yes there are
Yes expression has a store + foot locker has well
There's a food court as well.... but expression? I have no idea
No I dont think so... yet there seems to be one not far... heres the address... 576 Massachusetts Ave, Cambridge, MA 02139
I do not believe so. There is Footlocker and Champs Sports though.
Thanks! Your answer is awaiting moderation.