Question: who plays the mayor on season eight of bluebloods
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 .