Explore photos and videos from 'The Digital News Hour':

England vs Italy Euro final live score ...

England vs Italy Euro final live score ...