BIG DEER friends and fans Zach and Ellie filed this field report:
Hey Mike, the sheds are dropping in Southern Illinois around DuQuoin and the fish are biting!
Awesome outdoor couple. Great bass Ellie! After this brutal winter, everybody needs to get outside and have some fun like this. The woods are fine this time of year.