Aberdeen FC Duncan Shearer: Why I won’t be surprised if Aberdeen can shock Celtic in Glasgow February 14, 2023