Toys"R"Us returns! But in an unexpected way

Toys"R"Us stores are starting to pop up again, but not within their own buildings.