Tom Selleck is a member of the National Rifle Association, and in a well known incident, he was verbally attacked by Rosie O'Donnell on her television show over his support of the NRA.