haha! he does look like hes from another country But you never know because if you really think about it the USA team is made of different teams around the USA! The USA just doesn't have one team they have many teams then those teams come together to make the USA team! Just like when i said the Chivas and America those are teams of Mexico then they come together to make the Mexican team!
Grand opening was pushed back once again, we'll just say it's TBA for now. We are still waiting on the completion of some custom development that has been in the works.