Youth Basketball Mega Hoops The Mega Hoops basketball program was developed by Ontario Basketball, working with Canada Basketball and other experts, with an emphasis on developing fundamental movement skills. There are three development stages, each with ready-made lesson plans: |