Beaver Valley May Days – Sports Madness

Sports and recreation were in full swing at this year's Beaver Valley May Days.