More than a half-million kids across the country have had the opportunity to play sports because of donations from the Quincy-based nonprofit Good Sports.