Adam Eaton could return this season despite ankle surgery