In November 2014, it was announced that Nelson would be the host of the television series Inside Arlyn, shot at Arlyn Studio in Austin, Texas.
Το Νοέμβριο του 2014, ανακοινώθηκε ότι ο Νέλσον θα ήταν ο οικοδεσπότης της τηλεοπτικής σειράς Inside Arlyn, η οποία θα γυριζόταν στο στούντιο Arlyn του Ώστιν στο Τέξας.