Question: who plays mayor in blue bloods season 8
Answer: Erin pleads with Danny , who has been contemplating retirement since Linda 's death in a rescue helicopter crash , to help her with a case involving her ex-husband , Jack ( Peter Hermann ) ; Jamie and Eddie go undercover as a couple to bust a shady drug dealer ; new mayor Margaret Dutton ( Lorraine Bracco ) butts heads with Frank .