Question: who plays the mayor on season 8 of blue bloods?
Answer: Lorraine Bracco