Question: Who plays the new mayor on blue bloods?
Disambiguated questions and answers: question: Who plays the new mayor Carter Poole on blue bloods?
Who plays the new mayor Margaret Dutton on blue bloods?
Who plays the new mayor Peter Chase on blue bloods?
answer: David Ramsey
David Paul Ramsey
Lorraine Bracco
Dylan Walsh
Natural Questions answer: Lorraine Bracco (from the Wikipedia article "Blue Bloods (season 8)")