Damn, I'd unsuccessfully spent so much time trying to find a way of creating a monogram for this contest, and not have you done it, you've knocked it outta the park. Superb work!
I tried to draw a monogram like that but I cannot find a proper font. Also I can't use Illustrator. You designed what I imagine. Really really good work, congrats :)
Funny thing is that here in Brazil some people call monograms "swiss style" - which was one of the reasons that I chose to try a monogram. Anyway, I don't see a problem with being "american" for this logo also, its the best I could do now.
I didnt said its something wrong..americans have a lot of this kind of monograms in sport..thats why I said american style..the monogram is very well created, congrats for that..