The Trial of Karen Read" premieres on Monday, March 17 at 9 p.m. There are several ways to watch with a free live stream, ...