 On June 2, 2018, Carroll signed with the Kansas City T-Bones of the independent American Association.On July 3, 2018, Carroll signed with the Toros de Tijuana of the Mexican League.He was released on July 27, 2018.