Man.... Even the most ardent of EPL fans will recognize that what this guy posted is pure nonsense.
Yeah, Italy, what an irrelevant footballing nation. 4 world cups, 1 Euro win, and on club level there are countless European cup / CL wins, countless European cup finals. Historical teams all...