'This is like a dream': Jordan Strachan prepares to face former team in season opener