Question: who plays the mayor in blue bloods season 8
Answer: Lorraine Bracco