Complex sentence: The Deutsche Eishockey Liga ("German Ice Hockey League", shortname DEL) is a German professional ice hockey league, which currently has the highest number of American and Canadian players outside of North America.
Split into simpler sentences: The Deutsche Eishockey Liga ("German Ice Hockey League", shortname DEL) is a German professional ice hockey league. DEL currently has the highest number of American and Canadian players outside of North America.