Probably. Shaver got close to 2 mil when fired. It had an offset so no reason to coach, but probably wasn't going to get an equivalent job at his age anyway. W&M AD Samantha Huge who was a disaster, thought Shaver contract was expiring and they owed him nothing. But he had auto 1 year extensions in his contract for going over .500 or something along those lines. In reality he had 5 years left. How they missed that is crazy. It's what got Huge fired, not that plagiarism crap that was just a sideshow.
Btw it would not shock me if Mooney had some clause in contract that kicks in extension and we just don't say, instead just announce extension later. Never know with U of R, too top secret.