The Marlins have traded Jorge Cantu to the Texas Rangers for AA right-handed pitchers Evan Reed and Omar Poveda.