Sports fans and the professional wrestling world knew it was coming – WWE founder and chairman Vince McMahon announced the return of the XFL. During a...
WWE CEO Vince McMahon will have all eyes on him later this afternoon when he is expected to make a “major sports announcement” that is assumed...