Sen. Sherrod Brown, the Ohio progressive who offered Democrats high hopes of recapturing voters in the Midwest, announced Thursday he would not be running for president. “I will keep calling out Donald Trump and his phony populism,” Brown said in a statement. “I will keep fighting for all workers...