Question : who is playing the new mayor on blue bloods
Answer : Lorraine Bracco