Vince McMahon football league (XFL) announces multi-year TV deal with ESPN and Fox sports

Vince McMahon’s football league (XFL) announces multi-year TV deal with ESPN and Fox sports. Here are the details from the Vince McMahon interview earlier this morning. Vince McMahon has been trying to revive his failed football league for quite some…