For this strange geopolitical anomaly, squeezed in the high Pyrenees between France and Spain, success is unlikely on the football field; Andorra's entire population of about 85,000 would not even ...