David Price explains what makes the Red Sox’s 2018 World Series win so special

Video Details

David Price says that 'everything' about Boston's 2018 season was special.