European Super League, the name every football fan right now hates and only bad words coming out of their mouth. Rumors spread for the past few months, that clubs would be launching their own league known as ‘European Super League.’ Last night, the official announcement came by the higher authorities or say founding clubs with […]