Roanoke Delegate William Fralin has announced that he will not be running for re-election.
Fralin announces he will not run for re-election