Photo: David Bowers Facebook

David Bowers announced yesterday he is again running to be Roanoke’s mayor, this time as a Republican. Bowers, who has served four terms as the star city’s mayor- three as a democrat- joins Democratic Vice Mayor Joe Cobb, and Independent city council woman Stephanie Moon Reynolds as current mayoral candidates. Bowers tells the Roanoke Times he will discuss his candidacy during a press conference at his law office on Church Avenue in downtown Roanoke today at 2:30 pm.