Suede
Leo Borg

Leo Borg's ranking & player informations

81 PTS

495th

ATP Single

Leo Borg is a tennis player from Suede, born the 2003-05-15.