Waggoner shares $40,000 in legislative money with Vestavia Hills schools

by