Question: who plays the mayor on season eight of bluebloods
Answer: ( Lorraine Bracco