Sports World Athletics rejects Leeper’s bid to compete in Tokyo Adam D Anglo May 24, 2021 Leeper is "running unnaturally tall" with his prosthetic legs, the World Athletics mechanical aids review panel determined on Monday American runner Blake Leeper has been prevented from…