A Running App That Trains You As You Run February 23, 2016 Kaya Lindsay Exercise, Health In the sunny city of Palo Alto, there is a new technology blooming into the sports world. Back in the[…] Read more