BusinessOfSport.Net YouTube ChannelHeard of the Alliance of American Football (AAF)? The new American football league launched a week after Super Bowl LIII, kicked off to over two million viewers for its debut game. Its second week pulled in 400,000 viewers. Not bad, but within its second week of the league it needed an injection…