The foot is home to numerous bones, muscles and ligaments which are designed to perform a variety of complex functions. Feet should be able to absorb shock, facilitate balance and carry you through your day. Without the right support and alignment people often...