The answer is Rangers. Maurice McDonald never played for Rangers, but he did play for Celtic, Partick Thistle, Dumbarton, and Kilmarnock. He made over 300 appearances for Celtic and was a key member of the team that won the Scottish Cup in 1937.
Scott McDonald Knowledge Showdown: Will You Emerge Victorious?