Will Astros or Nationals win Game 7 of the World Series? Nick and Cris discuss

Video Details

Cris Carter and Nick Wright talk about Game 6 of the World Series and discuss who will win Game 7 between the Washington Nationals and Houston Astros. Nationals won Game 6 7-2 to force a Game 7.