Preparations underway in downtown Roanoke ahead of Foot Levelers Blue Ridge MarathonIn total, 3,000 runners from 38 different states will be represented in this weekends races.