5-18 Chris Duncan Interview

World Series Champion and Host of The Turn on 101 Sports in St. Louis talks all things baseball