Part of Primark's NFL collection at Queens Center mall. Photo: Shane O'Brien [/caption] Founded in Ireland in 1969 under the Penneys brand, Primark opened its first US location in Boston in 2016 ...