German sportswear giant Adidas has completed the sale of its non-core nostalgia headwear and apparel brand Mitchell & Ness to a newly formed entity primarily owned by Juggernaut Capital Partners.