Sports Director Nick Canizales live from Kansas City

Sports Director Nick Canizales live at the Sprint Center in Kansas City.