Moved bulk of new Sports into separate file.