If that happens, the offer can be pulled. There is no obligation for either the recruit or the team.
Yes, VT can pull the offer, but it wouldn't be good PR to pull an offer to a local kid whose dream might be to play for VT in front of his Mom. Good PR story here for VT if he plays for VT; bad PR story for VT if VT pulls the offer.