Castle Season 2 Episode 15
Season 2
Episode: 15
Air Date: 2010-02-08
A beloved former major league baseball player is found dead after a goodwill trip to Cuba. The investigation, which includes running into Joe Torre, leads the detectives into New York’s…
Episode Title: Suicide Squeeze