NBC 2015 World Series Prediction On Display at Lawrence Dumont Stadium

Curtis The Mentalist

NBC 2015 World Series Prediction On Display at Lawrence Dumont Stadium

Curtis’ World Series prediction for the National Baseball Congress’ 81st Annual World Series