Are you saying that everyone in management and engineering had been replaced and Blackboard is essentially a startup which happens to have inherited all the exciting contracts? If so, then maybe you stand a chance.
Otherwise, I'm sure you'll learn a lot from the attempt.