Goalkeepers & England's football penalty curse

nelliethehooker
Club Member Posts: 14,256
An interesting investigation on English goalkeepers and penalties
https://www.bbc.co.uk/news/science-environment-59814372
0