News, sports, entertainment and weather from the Times-News in Twin Falls, Idaho, and the Magic Valley.