@mrpibb: DLC isn't going through for me. Create a new DLC works and I can fill out the information, but the propose button on that page does nothing. I tried for Titanfall and another game (can't remember what at the moment).
This was the best race I've seen in a few years, haven't watched everything. This season is going to be great if all this inner team stuff is allowed to exist and the teams stay as close as they appear to be.