Dworshak State Park has announced the opening of the Freeman Creek boat launch, just in time for the warmer weather ...