Watch 'Grimm' Season 5 Episode 20 live online: Nick fears that Black Claw will take everything away from him?
'The Amazing Race' Season 28 Episode 12 watch live online: Final three teams race from China to United States in season finale
'Legends of Tomorrow' episode 16 promo and synopsis revealed; Captain Cold to appear in 'Arrow,' 'The Flash' and 'Supergirl'
Interview: Matt Shively teases 'The Real O'Neals' Season 2, talks being a protective big brother to TV siblings Noah and Beebee
Photos from 'Game of Thrones' Season 6 episode 4 released; Littlefinger to appear in 'Book of the Stranger'