Sourdough croutons do not have enough moisture in them to feed the bacteria that can spoil them and result in mold growth. Therefore, croutons do not necessarily spoil, they simply just become stale over time and begin to taste differently than the fresh ones.