Photo courtesy SB Nation Vince McMahon announced today in association with his new entertainment enterprise that the XFL – the last professional football league that tried to coexist with the NFL – is returning. McMahon offered a few details on what ...