Rangers take on Aberdeen at the national stadium while Hearts are also set to play Celtic in the second semi-final...
Glasgow Live · Sep 27, 2018
Hampden to host Celtic and Rangers semi-finals on the same day
Continue Reading