Nunez on 2018 World Series win
November 6, 2018 | 00:00:58
Eduardo Nunez talks about what it has been like after winning the 2018 World Series with the Red Sox
Eduardo Nunez talks about what it has been like after winning the 2018 World Series with the Red Sox