Wichita’s Lawrence-Dumont Stadium is the site of the NBC World Series.
Wichita’s Lawrence-Dumont Stadium is the site of the NBC World Series. Fernando Salazar The Wichita Eagle
Wichita’s Lawrence-Dumont Stadium is the site of the NBC World Series. Fernando Salazar The Wichita Eagle

Timing is everything at the NBC, yet time means little to baseball

July 31, 2017 06:59 PM