Weekly Recap April 19, 2023 Softball accomplishes clean sweep; baseball, track and golf compete Read more Sports The USD Vista