Track your rides and runs via your iPhone, Android or GPS device, analyze your performance, and compare with friends.
Sounds like knees are intact?! I've been a little worried I jinxed you.
Knees still are. But a little sickness came over me yesterday so I'm trying to get well before weekend!