Trey Greenwood, left, and Josh Freeman rush to help fellow James Johnson. Photo Gallery Chattanooga man battles cancer and this weekend's half marathon