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