A republican has declared his candidacy for Mayor of Buffalo. Sergio Rodriguez kicked off his campaign in Niagara Square Wednesday afternoon. Rodriguez is a 32-year-old, single, former Marine, born in Santiago. After launching his campaign, Rodriguez visited our studios to talk with WBFO's Eileen Buckley about why he is running for mayor.