Crew Credits Eighty-Sixed (2017) Episode crew as Writer Episode 1x01: Promise I'll Win (Apr 18, 2017) Half-Empty () Show crew as Creator