I've been thinking long on wich of the 3 franchises announced should I try to go with. Miami was the first to go down the list because It's been done and even dough I could try to take a different look, it wouldn't be as funny.

So the final decision was down to either LA and ATL. LA was my first though, you know, all that stars and holywood lights... Then I second check it and consider the many Pro-sports the city has, inluding the LA Galaxy and how people will love a project for an LA team, etc... So as an underdog lover I couldn't help my self for going with ATL.

(Plus discovering how Terminus Legion and all the fans in ATL have been fighting for an MLS team all this time made me try to do something they could like, and they could be proud of).