Fox 32 Meteorologist Mark Strehl has the forecast for April 5, 2025.