"Perry Hall offered one of the best recreation programs in Baltimore County, with more than 3,500 youngsters participating in softball, soccer, roller skating, and other activities." . . . .