Lawrence, a 34-year-old right-hander, won 37 games for the San Diego Padres between 2002 and 2004 before suffering through a 7-15 season in 2005. Lawrence has largely bounced around the minors ever since, although he did go 1-2 in six starts for the New York Mets in 2007. Last summer he was 11-8 with a 4.42 ERA for the Marlins’ AAA affiliate in New Orleans.
The Yaquis also signed pitchers Randy Keisler and Ryan Houston. Keisler pitched for five teams in six major league seasons to post a 4-4 record and 6.63 ERA. He was 3-3 for Laguna in the Mexican League last summer. Houston has played 12 years of minor league ball since 1999. He joined the Astros’ AAA team in Salt Lake City in 2010 after saving 18 games for Somerset of the independent Atlantic League.
Obregon cut infielder Nelson Teilon to bring in shortstop Everth Cabrera, who hit .208 in 76 games for San Diego in 2010. Also sent to the LMP player pool were outfielder Leobardo Arauz and infielder Nicolas Garcia.