I've been to Badger Slough and heard fish were biting behind the Carlson Center. Was gonna check out both today. Anyone had any luck anywhere else ?