The weekend just passed saw a number of notable sporting successes. Rafael Nadal won a 10th French Open title, the first male tennis player to win 10 series of the same Grand Slam; the English cricket team beat Australia; the English, Scottish and Irish rugby teams beat their opposition on tour; the British and Irish … Continue Reading