Blanchard Mayor ResignsBlanchard Mayor ResignsMayor of Blanchard resigns just a couple of weeks after his arrest by State Police.Erin McCartyErin McCarty