Village to be officially recognised as birthplace of football’s penalty kick. The village of Milford close to Armagh City is to receive global recognition as the birthplace of football’s penalty kick. The world football governing body FIFA, the Federation Internationale de Football Association, is to officially acknowledge the spot where the penalty kick was invented… Continue reading Milford’s “Spot” on World Map