The Allianz Richmond Marathon returns Saturday for its 49th year, bringing thousands of runners to the streets of Richmond ...