David Ortiz, Pedro Martinez, and Curt Schilling tape an “I’m going to Disney World” sport for television.
St. Louis smiles
David Ortiz, Pedro Martinez, and Curt Schilling tape an “I’m going to Disney World” sport for television.
(Boston.com Photo / Eric Wilbur)