Aberdeen set to play Celtic in Scottish Cup semi at Hampden – if they can get past Rangers in replay

Post Thumbnail

Breaking