The final weekend of the 2019 Perfect Game Iowa Spring League brought great weather and great performances as programs throughout the state wrapped up their spring campaigns.