SPFL announce that Hearts, Celtic, Aberdeen and Rangers will play Betfred Cup semis at Hampden on the same day

Hampden Park (SNS)
Hampden Park (SNS)

Breaking