García signed with the El Paso Diablos of the American Association of Independent Professional Baseball partway through the 2012 season, appearing in 4 games for the club, allowing 21 runs in 20.2 innings.
