Vince McMahon, XFL founder, to officially announce new football league

Yahoo Sports Videos

At 3 p.m. on Thursday, Vince McMahon will announce he’s starting a new football league.

What to Read Next