ShopRite, Smashburger, & More Rumored for Delayed North Greenbush PlazaShopRite, Smashburger, & More Rumored for Delayed North Greenbush PlazaIt only took about 20 years but it looks like the Van Rensselaer Plaza might finally get built and get some business in there.CandaceCandace