What year did Vince McMahon establish Alpha Entertainment?
2015
2016
2017
2018
Answer
Vince McMahon founded Alpha Entertainment in 2017. The company was created to oversee the 2020 revival of the XFL American football league, which ultimately folded after a single season.
Vince McMahon for the Win: Prove Your Prowess with Our Quiz