(c) Houston Astros

See Also:
Baseball Reference
Baseball Almanac


Position: OF/1B      Born: Jun 20, 1976      Bats: Right      Throws: Right

The jovial "El Caballo" signed a six-year contract before the 2007 season. The Panamanian had three straight years producing over 100 RBIs but slumped noticeably in 2010 before a somewhat bounceback season the following year. A defensive liability in left field, he saw progressively more time at first base before he was traded to the Miami Marlins in July, 2012 after an earlier trade to the Los Angeles Dodgers was withdrawn..