Categories Articles LaVar Ball Claps Back At Byron Scott: You’re A Bum Who’s Leeching Off Me Post author By crystalg Post date December 2, 2017 TMZ.com Tags Back, Ball, Byron, Claps, LaVar, Leeching, Scott, Who's, You're ← Queen Elizabeth has a fortune worth over $500 million — here’s where the royal family got their riches → McCain a yes on tax reform, boosting Republicans