By Eric Flowers / The Bulletin
July 18, 2004
SISTERS - Jeremy Giffin has dodged rocks, swallowed insults and run for his life in the face of a charging llama.
And Giffin still thinks he has the best job in Central Oregon.
Welcome to the world of the watermaster.
Giffin is the water sheriff for an area that encompasses roughly 5,000 miles....