Coach Joe McElroy has been involved in youth basketball for 23 years. He has coached youth basketball for several NBA tranchises, including the Detroit Pistons, Orlando Magic, Cleveland Cavaliers, and Memphis Grizzlies. Previously, Coach Joe has served as an assistant coach for Farmington Hills Harrison and Grand Blanc high school varsity basketball teams. In addition to his coaching duties with the Pistons Academy, Joe serves as a personal trainer for aspiring athletes across the state of Michigan.