Live Score and News
Sea otters returned to California’s Elkhorn Slough in 1984 when pollution had severely affected its ecosystem.…