While the Beavers are eight points out of a playoff spot it 's plenty doable .
Beavers could see themselves promoted to the National League .
While the Beavers are eight points out of a playoff spot it 's plenty doable and they could see themselves promoted to the National League .