Buffalo Grove Bills Youth Football & Cheerleading Association has been giving kids a chance to participate in its program since 1972. The football teams and cheerleading squads for 1st through 8th grades help kids learn the beginning steps to be successful in their respective sports. All coaches are volunteers. Most equipment is provided by the association.