05-05-2017 LONZO

You Buying A Pair Of $495 Lonzo Ball Shoes???

Michael Smith and Jemele Hill are flabbergasted at how much the Ball family is charging for Lonzo Ball's shoe line.

.... show all

More Videos

Advertisement
Advertisement