Blue Bloods

CBS | 10:00 pm

Danny (Donnie Wahlberg) pursues con man Dickie Delaney (guest star Jimmy Buffett) after the grifter — who pretends to be beloved singer Jimmy Buffett — tricks Danny into paying for his expensive restaurant meal in the new episode "On the Arm." Meanwhile, Frank (Tom Selleck) investigates New York Police Captain Terrell (guest star Regina Taylor), who is using her badge to acquire goods and services from local stores.