Tahl Leibovitz is London-boundIsraeli-born New Yorker holds two bronze medals from the 1997 Maccabiah Games
BALTIMORE (JTA) – Tahl Leibovitz spent much of his adolescence riding New York City’s subways – not for transportation or because of the trains’ allure.