They Create history
Written by Harsh Chopra May 8th 24 928 reads
Margaret Court has won 24 Singles Grand Slam titles and along with it she has also won 19 Women’s Doubles Grand Slam titles and 21 Mixed Doubles Grand Slam titles. Check out her top 5 best performances.