Tennis’ old and new generations collide once more as Novak Djokovic takes on Carlos Alcaraz in a mouth-watering semi-final encounter at the US Open. Djokovic, the 24-time Grand Slam champion, is ...