Euro 2020 final: Italy manager Roberto Mancini says 'I was due this'

Italy manager Roberto Mancini says "I was due this" after his side beat England on penalties to win Euro 2020.

from BBC News - UK https://bbc.in/3hySfjH

Comments