Sporting goods giant Adidas has launched its new 'HomeCourt' retail concept at its largest store in the world in Beijing, and says it plans to roll out the interactive stadium format to another 24 locations this year.