The AAF league debuts…Football Is Back!?

On Saturday night, the newly founded Alliance of American Football League debuted on national television on CBS with two games. AAF stands for Alliance of American Football, which was announced in March by co-founders Charlie Ebersol and Bill Polian, the latter of whom spent decades working as an NFL executive. It is an