Blue Bloods

CBS | 10:00 pm

Jamie and Danny (Will Estes, Donnie Wahlberg) team up with their nephew Joe Hill (recurring guest star Will Hochman) after Jamie and Joe's search for an undocumented teenage sex-trafficking victim dovetails with Danny and Baez's (Marisa Ramirez) investigation into the murder of a woman in witness protection, in the Season 12 finale "Silver Linings." Meanwhile, Frank and Erin (Tom Selleck, Bridget Moynahan) clash after he calls out the District Attorney's office over a new rule regarding armed robberies.