Owyhee baseball celebrates Idaho state title

Owyhee baseball celebrates Idaho state title