EXCLUSIVE 'Blue Bloods' Sneak Peek: Tom Selleck Has a Big Decision to Make

Published
The season finale of 'Blue Bloods' airs Friday at 10 p.m. ET/PT on CBS.