He probably had a heart attack while running, which killed him instantly, dropping him to the ground. The term 'drops dead' is often used to indicate sudden, unexpected death. It's also used jokingly, or angrily, when you are annoyed by someone behaving obnoxiously to you. You tell them to 'drop dead'...or a milder form, 'get lost'.