The Carolina RailHawks soccer team took on Cruz Azul, one of the top professional teams from Mexico, Wednesday.