NBC World Series final is set: Last Kansas squad gets burned by national team

August 11, 2018 11:02 AM