Wednesday's developments wrap up a competition for Kansas City Southern that dates back 13 months. Canadian Pacific and KC Southern are the two smallest Class I (or major) railroads in the U.S. Combined, a Canadian Pacific Kansas City railroad would be the smallest Class I railroad.