Who is
John Townsend?
John Townsend, a 12 year NBA coach, has been director of player development for numerous NBA teams, including: Philadelphia 76ers, Memphis Grizzlies and Toronto Raptors. He was also the shooting coach for the Portland Trailblazers. He is the most sought after shooting coach in the world.
Learn More