Stars of the Netflix show “Last Chance U” Marcel Andry and Ronald Ollie. Photo: Icon Sportswire/Getty Images Please Tell a Kid How Much A Venture Capitalist Makes Today Victoria Carter Jan 28, 2020 When sports is the only model of success…