Here’s the first look at the Netflix’s new 2004 Red Sox documentarySport Netflix shared the first trailer for Boston’s 2004 World Series run. About The Author