Rangers outfielder Josh Hamilton, who has been struggling to recover following offseason knee surgeries, will undergo another operation on his knee, ending his season.