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