A cool late-June trough will track through Utah this weekend (June 27-28) and bring cool temperatures and even a chance for high elevation snow showers. We return to warm, sunny, summer-like weather during the upcoming work week.