H.K.
Look into the variety of sports offered at Arizona Sports Complex (ASC) at 35th Ave and Pinacle Peak. He could try indoor soccer (very fast paced), basketball, lacrosse, roller hockey. They have relatively short sessions so he can try different things.
The Foothills Recreation Center (55th and Union Hills?) has monthly martial arts classes such as Judo.
What about individual sports such as swimming, roller skating, skateboarding or BMX. My boys took roller skating classes and skateboarding lessons once and loved it. They also raced BMX bikes at Black Mountain BMX.