Tọa lạc tại trung tâm TP Hồ Chí Minh, “Home of Sport” là cửa hàng concept mới nhất của adidas, tiếp nối thành công của Brand Center trước đó. Không chỉ là nơi trưng bày sản phẩm, không gian này được thiết kế như điểm đến cho cộng đồng yêu thể thao, thời trang và sáng tạo.