The Mobile County Public School system is facing a $20 million budget shortfall.