The tower was being repaired for State of MD They do some sort of testing at the track and just had a an office trailer there and wanted more permanent facilities.
I am skeptical on 75/80 reopening since you would think there would be some type of announcement not just rumors on facebook.
Hope I am wrong. I never raced at the drag strip but did run my friends shifter kart there on their little kart track.