SPRING BRANCH, Texas – Some otterly amazing animal news — river otters have been spotted in Spring Branch, something Texas Parks and Wildlife Department officials call “fairly rare.” Several Spring ...