Treaty Day has something for everyone

 Treaty Day horse races in Fort Hall on July 3.