Don't understand what you mean. Why only until 1958 ? What does that supposed to mean ?:-k
It means that Spurs haven't played a football game on Christmas Day (December 25th) since 1958.
We used to play both on Christmas Day & Boxing Day, but now it's only on 26th December.
Ok now, I get it. Thanks for the info. But isn't it a bit cruel asking players to play on a festival day ? Even now, the non-British players are complaining about having to play on Dec 26th.