Scout TV Presents: CB Leonard Johnson

Leonard Johnson has a reputation as being one of the true shut down corners in the state of Florida. To view why, watch below.

Leonard Johnson


OM Spirit Top Stories