*Baltimore Mayor Catherine Pugh is resigning after battling accusations of corruption amid an ongoing investigation into the book deals that reportedly paid her hundreds of thousands of dollars. Pugh ...