Naches couldn't have planned it better.

This weekend's Sportsman's Days has been enjoying perfect weather -- and a perfect blend of entertainment, food and fun for the whole community.

The midway's been doing a brisk business since Friday night, and music, dancing and the always-popular lip-sync contest continue Saturday night on the Depot Stage.

Sunday at 1:30, it's the trout-fishing derby, featuring live (for a while, at least!) fish and loud kids. The celebration ends at 3:15 p.m. Sunday.

Meantime, here's a sample of what's been going on:

More From 92.9 The Bull