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