This morning I decided to make some eggs. I cracked open the first egg and it just all sort of splashed out onto the pan, the yolk already liquefied and the whites with this yellowish-greenish hue.
I cracked open a second egg to see if the whole carton was like that, and it came out just fine, with white whites and an intact yolk. I still threw it out because that does not look safe to eat.
The carton shows a Best By October 2020, so it's a little out of date but not by much.
What happened here?
Two months out of date
is not much for canned foods; it's significantly more for fresh foods.