After about 10 crashes, there is no clear reason on why TF2 will close; anything could be happening after any amount of time. I have tried clearing out my custom folder as well. No crash dialog appears after the crash either.
This is MOST apparent on Zombie Infection, only taking 10 minutes max to crash.
I will provide the .dmp files generated by steam.