Home > WWE > Sports Bizz > WWE owner Vince McMahon sells £18 million worth of company shares to relaunch XFL in 2020