Request the serie and then you can ask them being added
Have you tried contacting him over the provided social media options? If not try that first and talk to him if he can add you. If yes you can post at http://www.speedrun.com/The_Site/thread/63nr7 but make sure to read the first post
(edit) Just looked at his page and his youtube link doesnt work so imho you can go to the thread.
Everytime someone asks this question in the forum the message system is delayed by 1 day. Together we can make it come out sooner by stop asking about it Kappa
"SETUP Games: These are basically puffer blocks. The games will only be played if the marathon is not too far behind schedule at that point."
The following pictures are free to use in your twitch profile to advertise what you are going to do for ESA.
Runner promotion v1 http://imgur.com/a/bKftJ
Runner promotion v2 http://imgur.com/a/zSEDJ
Attendee promotion v1 http://imgur.com/a/Txkds
Attendee promotion v2 http://imgur.com/a/fNi9d
Attendee promotion v3 http://imgur.com/a/Dv16x
Watching promotion v1 http://imgur.com/a/qRoFZ
Watching promotion v2 http://imgur.com/a/Sy1Vi
Sellout (4,99 DLC) http://imgur.com/a/CS8rL