George Weber holds Bosnia nationality and plays for D.C. United in MLS. MLS is one of the most internationally diverse leagues in the world, with players from over 80 countries. International players occupy international roster slots unless they hold a U.S. or Canadian green card or citizenship.