One of the companies I was working for had to shut down a couple of their projects with that the domains that they owned expired. Is there a way to prove that the domains existed and see a cached version of the site on a previous date?
There is two way to check website history.
1) If you already know the domain name, then you can see it's history at Web Archive
2) You may also check your site on Google
site:expireddomain.com and checkout whether it display any cache result or not.