I have created one with a swap done with the belgian leagues. Works fine but few "issues" people may not like:
1.) League nation had to be changed to Canada as the hard coded rules for the USA did not allow user to make transfer offers.
2.) Because of the above note, Canadian League, most of the young players brought up through the youth system are Canadian.
3.) Again because of the Canaidan issue, There is no entry into Concacaf Champions league.
4.) I also added a few fictional teams to avoid crashing (lack of american teams for cups etc...) which some people may not like.
Other then that promotion relegation works fine. I am now 5 years into my game and have seen a complete overhall of most rosters. Very few teams (in premeire league) have more then 5 americans/canadians.
All the points I listed above have left me not being to excited about it but I spent so much time on it I cant quit now

.
I am not 100% done (still tweaking reputations etc..) but if someone wants to host the file please let me know or if someone would like to modify what I have done that is ok to.