It’s fair to say that even the most specialized tennis expert would have struggled to predict the semifinalists for this year’s French Open. For so many years, it’s been the same old faces playing ...