JPMorgan is bankrolling the League to the tune of more than $4 billion, despite the new alliance being condemned by fans, politicians, players, clubs and politicians.