Stade Roland Garros, Paris, Paris, France

54 Fights