What TV shows we should watch tonight: ‘Castle’ celebrates 100th episode
The Following @ 9pm, FOX: At some point, the FBI’s going to stop this show. It makes them look like bumbling idiots.
Castle @ 10pm, ABC: Nope, never thought this show would last two seasons let alone 100 episodes. Congrats to them and to pretty Stana Katic.
Late Night with Jimmy Fallon @ 12:37am, NBC: OH MY GOD THE KHALEESI IS ON TONIGHT!
Revolution @ 10pm, NBC: This show, along with The Voice is carrying NBC on it’s back. They can’t hold on much longer.
Phillies-Braves @ 7pm, ESPN2: Opening Day for most MLB teams highlighted by this NL East rivalry.