Lay-Up is a charity providing cost-free programs centred on the culture of basketball designed to develop the skills kids need on and off the court.