Question: who plays the mayor in blue bloods 2018
Answer: Jamie and Eddie go undercover as a couple to bust a shady drug dealer ; new mayor Margaret Dutton ( Lorraine Bracco ) butts heads with Frank .