Thousands of participants took part in the 17th annual Boulevard Bolt on Thursday morning, including Kelsey Towns and Tennessee Titans' cornerback Cortland Finnegan.
Towns has been participating in the annual run, which benefits 26 charities that serve the homeless population since 1999, though finishing this year's run was a little more important to high school senior.
"I was diagnosed with cancer over the summer and this year had surgery, a month ago today," Towns said.
Towns could not run in the annual race due to her leg, so she instead rode to the finish line with the help of Finnegan.
"Whenever she gives me the go, I'm rolling," Finnegan told Nashville's News 2.
Towns met the Titans' player while receiving chemotherapy at Vanderbilt University Medical Center.
The two have remained friends since first meeting.
"I was actually in surgery and he stayed the whole time with my family and they were talking about the race and he volunteered to push me," Towns said, adding, "He's just a great all-around person and a great football player."
The pair finished the five mile race in about an hour on Thursday morning.
Towns told News 2 she has almost completed her chemotherapy treatment.
"I have two more rounds of chemotherapy left and I will be done on Christmas Eve and then I'll be done with everything," Towns said.