Jim Ross: I Think New XFL Has A HeartbeatThe XFL flopped in 2001, but Jim Ross expects more success for Vince McMahon this time around

Listen Live