Hate to self-promote, but I've got one up and running on the Impact and the NT. Been slacking off of lately but plan on posting again soon. I believe that this is what you're looking for? If not then please ignore this post!
Created on December 14th with the intention of providing french coverage of the Impact's and the different national teams' activites as well as a place to express my own opinion.