RUBIO RUBÍN pic.twitter.com/Q7R98dZKlc— #ConElPezHastaElFinal (@Dorados) December 28, 2018
Rubin played just 165 minutes for Xolos in the Torneo Apertura. It finished 15th out of 18 teams and replaced head coach Diego Cocca with interim coach Frankie Oviedo in October and then named FC Dallas coach Oscar Pareja to take over for the new season.
Rubin, 22, joined Tijuana in late January. He scored three times in a positive rookie season at FC Utrecht in the Dutch Eredivisie but things went downhill from there in Europe. In his next three seasons at Utrecht, Silkeborg in Denmark and Stabaek in Norway, he played only 13 games combined with just three starts.
Rubin, who played 15 games (three starts) over two half-seasons at Tijuana, joins two fellow Americans with Xolos ties at Dorados: Fernando Arce, who played 20 games in the Torneo Apertura, and teenager Angel Uribe.
Based in Sinaloa, Dorados finished seventh in the regular season but reached the final, losing to Atletico San Luis on penalty kicks. It is one of just nine teams eligible for promotion to Liga MX.