Euro 2020: Micah Richards & Alex Scott on Switzerland's 'thoroughly deserved' victory over France
Published
Match of the Day pundits Alex Scott and Micah Richards say Switzerland 'thoroughly deserved' their penalty victory over World Champions France, praising their pressing and team effort.
Full Article