St. Mirren face an uphill battle this weekend as they host defending Scottish Premiership champions Celtic in a crucial ...