Art News MFA Houston announces major Frank Stella acquisition: "Palmito Ranch" (1961), a landmark in American painting Posted byconteSeptember 25, 2011