LeBron James flushes awful J.R. Smith alley-oop with left hand, is a freak of nature March 11, 2016 4:51 pm|