"After he heard the news, he was so upset that he cried."
地 should be spelt as 得, otherwise it would mean that he cried in an upset fashion rather than "he was so upset that he cried"
地 should be correct due to it being it describing the manner in which the action was done and it was written before the verb. If it were 得, it'd be after and it would refer more to the quality of the action. (Speed, proficiency, etc).