Nearly 50 high school students will hit the streets for the Two Cities Marathon this weekend, thanks to a program giving young athletes a chance to shine.