Five biggest Champions League Final upsets
This year’s Champions League Final is arguably one of the most one-sided in recent memory, with Pep Guardiola’s imperious Manchester City side just 1/5 to complete a historic Treble in Istanbul on Saturday. With Italian side Inter Milan conversely priced at 10/3 to lift European footballs’ biggest prize, could they pull off one of the […]