FORECAST: Warm & sunny weekend!

It's been a hazy start to the weekend, but abundant sunshine will keep temperatures to near and above average.