It's 80 days late, but it appears a state budget deal has finally been reached.
Budget deal may have been reached