Suede
Leo Borg

Leo Borg's ranking & player informations

87 PTS

482nd

ATP Single

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