import re
l = ['CubsWhite Sox', 'YankeesMets']
for s in l:
print(f"Processing {s}")
first = s.split()[0]
result = re.sub('([A-Z][a-z]+)', r' \1', re.sub('([A-Z]+)', r' \1', first)).split()
print(result)
aW1wb3J0IHJlCmwgPSBbJ0N1YnNXaGl0ZSBTb3gnLCAnWWFua2Vlc01ldHMnXQpmb3IgcyBpbiBsOgoJcHJpbnQoZiJQcm9jZXNzaW5nIHtzfSIpCglmaXJzdCA9IHMuc3BsaXQoKVswXQoJcmVzdWx0ID0gcmUuc3ViKCcoW0EtWl1bYS16XSspJywgcicgXDEnLCByZS5zdWIoJyhbQS1aXSspJywgcicgXDEnLCBmaXJzdCkpLnNwbGl0KCkKCXByaW50KHJlc3VsdCk=