Daily Archives: 13 november 2016

11 posts

Al Abid, Saudi Arabia's penalty specialist

Standing at the penalty spot preparing to take a kick can be one of the most high-pressure experiences a player can face. But Nawaf Al Abid has shown nerves of steel during Asia’s Third Round qualifying for the 2018 FIFA World Cup Russia™, successfully converting three penalties, which has led […]