Palm Beach County Track and Field Championships at Park Vista High School in Lake Worth Beach, Florida on April 2, 2025.