Tag Archives: Leicester City

The victory that makes champions of us all!

The English Premier League has just seen a David over Goliath victory as plucky little Leicester City have grabbed the title for the first time in its 132 year history. But in the background were more than just the usual team of trainers and medical staff, the club’s Thai owner flew over some spiritual support…prompting me […]

Continue Reading