Running shoes are designed to meet specific needs. Lightweight shoes optimize going fast, stability shoes provide extra support for those who need it, trail running shoes are a prerequisite for ...