buffalo grove beats stevenson at practically every sport
"a suburb in the northwest suburbs of chicago
"buffalo grove beats stevenson at practically every sport" What is the definition of "buffalo grove"?