Badge of the Week: Clwb Pêl Droed Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch Football Club
Some badges grab your attention with their design, others with their deeper meaning - but for this team from Northern Wales, it's all in the name. CPD…