Red Sox manager Alex Cora discusses winning the 2018 World Series

Video Details

Red Sox Manager Alex Cora discusses winning the 2018 World Series.