Season 13 Episode 21 Spoilers - Blue Bloods

Blue Bloods Season 13 Episode 21 spoilers tease some major returns and another clash between Frank and Mayor Chase.
Added:

Clashing With Chase Again - Blue Bloods Season 13 Episode 21

Frank again clashes with Mayor Chase, this time about policy surrounding homelessness on Blue Bloods Season 13 Episode 21.
Added:

Jack Boyle is Back - Blue Bloods Season 13 Episode 21

Is Jack Boyle back as a defense attorney or Erin's love interest on Blue Bloods Season 13 Episode 21?
Added:

Baez Works With Jackie - Blue Bloods Season 13 Episode 21

Baez works with Danny and Jackie, but will she feel left out now that his former partner is in the picture on Blue Bloods Season 13 Episode 21?
Added:

Teaming Up With Jackie - Blue Bloods Season 13 Episode 21

Danny and Baez team up with Danny's former partner Jackie to catch a copycat killer on Blue Bloods Season 13 Episode 21.
Added:

Jack Reagan Visits - Blue Bloods Season 13 Episode 21

Danny's son Jack visits along with his cousin Nicky on Blue Bloods Season 13 Episode 21.
Added:

The Rising Homeless Population - Blue Bloods Season 13 Episode 21

Frank and Mayor Chase get into it over how to combat the rising homeless population on Blue Bloods Season 13 Episode 21.
Added:

Blue Bloods Season 13 Episode 21 Quotes

You have no prints, no evidence. He bought rosary beads. So what? You know how many Catholics there are in New York City?

Erin

Frank: It's hard to say what the mayor is thinking, but you can't just pluck people off the streets because they might cause a disturbance.
Helen: The mayor said this was a joint effort with the NYPD.
Frank: I just heard about mission impossible an hour ago like the rest of the world. I am as surprised and dismayed as my cops are.